JOB ROLE Rotating and Mechanical Engineering Team Leader We are one of the world's largest independent exploration...) Support Project Delivery team in equipment overhauls to ensure they are completed in a timely manner and agreed budgets...
NES Fircroft