Next Contact corporate office is located in Gral. Pedro Antonio De Los Santos 96, Mexico City, Mexico City, 11850, Mexico and has 501-1,000 employees.
next contact
next contact inc
next contact| inc
next contact sa de cv
next contact is
Departments
Number of employees
Operations
14
Sales
3
Information Technology
2
Human Resources
1
Finance
1
C-Suite
1
| Location | People at location |
| North America | 11-50 |
| Africa | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Next Contact's success, and advanced their careers.
Business Development C... at Atlas Governance
Worked as Supervisor, Call Center
at Next Contact (2015-2020)
Explore More
Next Contact is a specialized provider of global BPO contact center solutions, focusing on enhancing customer experiences. Their services include customer care, quality monitoring, telemarketing, and digital marketing campaigns. The company employs updated technological infrastructure and integrates multichannel tools to improve client interactions... Read More