Electrical Maintenance Technician
cleveland, middlesbrough, united kingdom
Amec Foster Wheeler
Longlands College