Rail Overhaul Project Manager – Hybrid, On‑Site 4 Days

Company: Eurostar
Apply for the Rail Overhaul Project Manager – Hybrid, On‑Site 4 Days
Location: London
Job Description:

Eurostar is seeking a Train Overhaul Project Manager (R Exam Project Manager) to lead the overhaul of R exams and major e320 programmes. Based at Temple Mills depot in Leyton, the role combines on-site leadership with cross-functional coordination across Engineering, Fleet Planning, Production and Quality.

You will manage timelines, budgets and governance, coordinate internal and external workstreams, and drive safety and quality standards while engaging with suppliers including Siemens and

#J-18808-Ljbffr…

Posted: October 26th, 2026