Concentrix - Dublin 

Concentrix is a global contact centre business, with more than 125,000 employees working from more than 150 locations in 31 countries around the world.

Concentrix - Dublin 

Concentrix on behalf of NETGEAR are looking for skilled IT Professionals to join their team in Cork. Concentrix provides a dynamic and challenging work…