Technical Support Manager Aftersales

London, England, United Kingdom · Automotive


Responsible for the Technical support services and delivery of technical support across several international markets. Working with key stakeholders to ensure a strong technical back up and exceptional customer service is prevalent throughout the department. Key liaison with both field support teams and central based engineering functions, you will maintain full responsibility for technical understanding across the aftersales function.



Knowledge & Skills
Apply for this job