Remote Customer service Jobs β€’ EMEA

2 results

Job listings

Global Head of Support

360Learning πŸ“ˆπŸ πŸš€
EMEA North America 4w paternity

As Global Head of Support, you’ll lead a globally distributed team across EMEA and North America, scaling support in line with the company’s growth. You’ll own the global support strategy, optimize team structure and operations, and drive continuous improvement in the customer experience. The role involves leading the rollout of AI-driven tools and automation to increase efficiency and improve customer satisfaction. Collaboration with Product, Engineering, Customer Success, and Enablement is key.