Your search returned 22 results
Project Engineering Manager Overview Based in East Sussex with occasional secondments to customer locations for installation activities, this hands-on project management position requires a practical ability to be fully successful as physical activities...
Locomotive Maintenance Engineering Technician, Doncaster, South Yorkshire An exciting opportunity has arisen for an experienced Locomotive Technician to join our team at our Doncaster Roberts Road depot. Progress Rail - Electro Motive Diesel is a...