Established in 1999, Concentrix is one of the largest contact centre providers in the world, with over 125,000 employees in 150 locations around the world. We are proud to have created a culture that encourages the sharing of ideas, where people feel valued and have the opportunity to really make a difference.