Type: Full Time Time: Permanent Location: Glasgow Department: Information Technology The Role As the IT Customer Service Manager (UK, Europe & MEA), you will lead a team of Local Support Technicians and managed service providers, ensuring the delivery of high-quality IT support across the region. You will oversee ticket management, service performance, stakeholder and vendor relationships, and continuous service improvement initiatives. Working closely with IT leadership, you will drive operati…
Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.