Depot Manager - London Trams
- Greater London Authority
- London
- Wed, 24 Jun 2026 03:05:38 GMT
- £68000 - 74000 per year
-
for this role. Overview of project/role The Depot Manager is responsible for the transition to energy efficiency, renewable... energy adoption, sustainable infrastructure and operational effectiveness of the London Trams (LT) depot and estate...
