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…

Tagged as:

[...]

Source