T

Director, Support

The Consulting Solutions

madrid, kingdom of spain, Spain Full-time July 14, 2026

Found Description

An overview of this role As Director, Support Engineering for EMEA, you will manage an experienced, distributed team serving enterprise customers across Europe, the Middle East, and Africa. Reporting to the Vice President of Support Engineering, you will own the region’s people strategy, operational delivery, and customer support outcomes while building a healthy team that delivers a strong customer experience.
What you’ll do Manage the full people agenda for the EMEA Support Engineering team, including performance, career development, succession planning, retention, internal mobility, and team culture across multiple countries.
Oversee managers and senior contributors across EMEA time zones, setting clear expectations and supporting consistent performance.
Partner with the EMEA People Business Partner on employment considerations across jurisdictions, including Works Council engagement where applicable.
Own regional service‑level target performance, customer satisf...

Ready to Apply?

Submit your application for Director, Support at The Consulting Solutions

Apply Now