Manager, Call Center
Information Officer
Business Services · South Africa · 51-200 Employees
View Company Info for Free
Manager, Call Center
Information Officer
A closer look at the technologies used by TSL Group
TSL Group SA serves as the umbrella identity for five independent specialist businesses in South Africa, focusing on legal, telecoms, water, property, and digital learning services. The group coordinates shared standards and disciplines among these businesses, allowing each to concentrate on its core competencies. With a Level 1 B-BBEE certificatio... Read More