Head of Technical Support
18 days ago
Join as a pivotal Support Team Lead, leading a team of 10, owning the performance, structure, and development of a 24/7, 365 UK‑based support function operating across multiple products. Flexible hybrid setup with offices in central and Greater London. Access to onsite gym facilities at the Centra