Senior Manager, Customer Support
27 days ago
Ashford
Align country-level teams with global and EMEA customer support strategies, ensuring consistency in process, performance, and customer experience. This senior leadership role oversees multiple national customer support teams, ensuring alignment, efficiency, and excellence in service delivery across