Mechanical Technician and Work Preparator
Shell
Mechanical Maintenance and Civils Team Leader
Baker Hughes
Mechanical Technician
Peterhead Academy