New Call logo

New Call

New Call is a premier provider of outsourcing solutions based in Cape Town, South Africa. We specialize in establishing contact and IT centers internationally by leveraging our expertise in the field and utilizing state-of-the-art infrastructure to deliver world-class services to our clients. Our... Read more

Employees

11-50

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet