
Concentrix, a leading global provider of customer experience (CX) solutions and technology, has announced the creation of 50 remote working roles. With offices already in Dublin, Belfast and Derry, the expansion will further increase the company’s footprint on the Island of Ireland and underscores the company’s confidence in the skills, talent and ability of the […]