Department Head Strategy jobs in Greater Manchester
Broaden your search
Refine your search
Found 2 Permanent jobs matching your criteria
Leading our large and diverse technical support team, you’ll manage major fleet projects and performance enhancement schemes.
In this high level role, you’ll take the lead across several functions that support maintenance production and fleet performance.