Overview
Salary/Rate: £65,000 – £85,000
Location: Glasgow
Technical Support Manager – EMEA – Up to £85k + 10% Bonus 2 days per month in Glasgow office The Technical Support Manager, EMEA supervises the day-to-day operations of the EMEA region of support engineers and reports to the…
[...]