All vacancies
Transport for Wales logo
engineering

Depot Interface Manager

Transport for Wales Taffs Well full-time Closes 2026-09-08
£57,229 – £57,229
Salary
£57,229 – £57,229
Location
Taffs Well
Type
full time
Closes
2026-09-08

Role overview

Depot-based engineering and safety interface role supporting Fleet at Taffs Well, coordinating project and contractor activity, depot safety controls, audits and compliance across transformation works and operations.