Core Responsibilities

The Director will lead a multi-layered technical support organization to drive operational excellence and customer satisfaction across the Americas. They will implement strategic initiatives including Knowledge-Centered Service and AI-driven support models to scale operations effectively.

Requirements

Candidates must have over 10 years of experience in technical support or customer success, with at least 5 years in a leadership role managing complex teams. A bachelor's degree in a relevant field is required, along with strong expertise in support operations and continuous improvement methodologies.

Additional Information

Experience Level

10+

Job Language

English

Work Mode

Hybrid