Mechanical Technician
aberdeen, aberdeen city, united kingdom
SBM Offshore
North East Scotland College