Technical Support Manager
8 days ago
Loughborough
Review and manage film schedules, coordinating with site managers to ensure accurate and timely ... Proven experience in a technical support/IT role with at least two years' experience, preferably ...