Position: Turbine Major Component Technician Supervisor: Manager of Major Components Location: Open location... with frequent travel across Scotland required. Company’s office: Edinburgh Role Summary: Join our team as a Turbine Major...
Taylor Hopkinson