iTalk International

iTalk International is a team of professionals with extensive experience in Sales, Collections, Data Management, CX, IT Services, Support, Project Management and Quality Assurance. Today, iTalk is a formidable technology player in South Africa, employing over 3,000 professionals across diverse business units.