Global Head of IT Support

Added 26th September 2025

Our client is seeking a Global Head of IT Support to lead their worldwide support function. With 4 direct reports and 28 in a matrix structure, you’ll be responsible for driving service delivery, improving processes, and ensuring consistent support globally, with a focus on strengthening Spain.

Responsibilities

- Lead and develop a global IT support team

- Oversee ITIL/ITSM processes (incident, change, problem, release)

- Set and monitor SLAs/KPIs

- Manage budgets and resources

Essential Skills

- Proven experience leading global IT service/support teams

- Strong ITIL/ITSM expertise

- Track record of process improvement and automation

- Experience managing multi-region teams

Apply now

Location

South West

Salary

Up to £115,000 pa

Industry

Energy

Contract Type

Permanent

More roles that might suit you

Job title Location Type Salary

South West

Contract

Please contact us

London

Contract

Please contact us

Remote London

Contract

Please contact us

Can’t find the role for you?

Upload CV