Mechanical Technician
Aberdeen, Aberdeen City, United Kingdom
Chevron
Ithaca Energy
Wood Group
Mechanical Maintenance Technician
Oldmachar Academy
North East Scotland College