Italk corporate office is located in South Africa and has 11-50 employees.
italk
italk
italk financial services
Departments
Number of employees
Operations
16
Human Resources
4
Sales
4
C-Suite
3
Engineering & Technical
3
Finance
1
| Location | People at location |
| Africa | 51-200 |
Explore people who held key positions, contributed to Italk's success, and advanced their careers.
Explore More
iTalk is a market leader in customer experience outsourcing, specializing in BPO and contact center management solutions. Founded in 2007 in Johannesburg, the company has evolved from an IT solutions provider to a significant player in the customer experience sector, employing over 3,000 professionals. iTalk CX focuses on enhancing customer interac... Read More