
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global technology company in the UK is seeking a Global Technical Support Manager to lead worldwide technical support operations. The ideal candidate will have over 3 years of experience in technical support, proven capability in managing escalations, and experience with IoT or security systems. This role involves developing training programs and collaborating across various departments to enhance customer experience.
The Global Technical Support Manager is responsible for the professional leadership of technical support worldwide. This role combines deep technical expertise with the ability to coordinate across global support teams, establishing unified standards, elevating professionalism, and embedding innovative processes.
The manager acts as the focal point for global technical support matters: handling escalations and cross-regional issues, prioritizing complaints, analyzing trends, developing training and certification programs, and supporting the creation of one unified global support culture. In addition, the role supports the development and improvement of the Sales Engineers function, ensuring that this critical customer-facing role is standardized and optimized globally.
At least 3 years of experience in technical support, system engineering, or customer-facing technical roles.
Proven experience working in global or multi-regional support environments.
Background in security systems, IoT, cloud-based platforms, or complex hardware/software ecosystems – strong advantage.
Experience leading cross-regional initiatives and influencing teams in a matrix environment.