Rail Overhaul Programme Lead

Company: Eurostar International
Apply for the Rail Overhaul Programme Lead
Location: London
Job Description:

Eurostar International is seeking a Train Overhaul Project Manager to lead the R Exam overhaul and major programmes from Temple Mills depot in Leyton. The role requires coordinating internal teams and external suppliers to deliver milestones on time and to safety standards.

You’ll manage budgets, governance, and stakeholder engagement across the UK and mainland Europe, while guiding future maintenance strategies and ensuring fleet availability.

#J-18808-Ljbffr…

Posted: October 25th, 2026