Senior Manager - Technical Support Engineering
- Location
- Greater London, England, United Kingdom
experts. Guide technical support experts across countries, mentoring them to strengthen technical judgment, troubleshooting depth, and execution. Build a culture of expertise, accountability, and continuous improvement that scales beyond a single team or geography. Develop specialist talent. Create clear growth paths for technical support engineers and specialists ...