The Regional Manager – Americas is responsible for leading the Customer Connect Center (CCC) operations across North and South America, ensuring high levels of customer service delivery and operational efficiency
Job Summary
The Regional Manager – Americas is responsible for leading the Customer Connect Center (CCC) operations across North and South America, ensuring high levels of customer service delivery and operational efficiency.
This role will provide leadership, structure, and accountability within the region while strengthening collaboration with global CCC teams and the wider Service organization.
Benefits above the regular market are offered, alongside a continuous improvement culture and global growth opportunities.
Matching Summary
The Regional Manager – Americas is responsible for leading the Customer Connect Center (CCC) operations across North and South America, ensuring high levels of customer service delivery and operational efficiency.
Skills & Requirements
Must-have
Customer Connect Center operations
Regional leadership
Operational performance management
Customer experience improvement
Global CCC strategy alignment
Nice-to-have
Continuous improvement culture
Strong teamwork emphasis
Cross-regional collaboration
Key Requirements
Experience leading teams across multiple locations
Experience in international or cross-regional environments
Proven leadership managing regional or multi-site customer service or operations teams
Strong background in customer service operations
Demonstrated ability to lead teams through organizational change