Want to be a part of our team? Dimension Data is a proud member of the NTT Group, a global IT powerhouse headquartered in Japan. As part of NTT, we deliver a
Job Title: Team Leader Job Description Concentrix is a technology-enabled global business services company specializing in customer engagement and improving