Technical Support Manager
- Hiring Organisation
- CitNOW Group
- Location
- Stirling, Scotland, United Kingdom
this guiding principle forms the foundation of CitNOW Group’s award winning, collaborative and inclusive culture. About the role We are recruiting an experienced Technical Support Manager to lead our growing Customer Support team, based at our Stirling office. In this key role, you’ll drive a high ...