Mechanical Engineering Industrial Placement
aberdeen, aberdeen city, united kingdom
Amec Foster Wheeler
Mechanical Engineering Industrial Placement
Virgin Trains East Coast
Engineering Technician
Worley Sweden
Mechanical Engineer II
EDF Energy Renewables
Mechanical Engineer
Worley Sweden
Mechanical Engineer I
Amec Foster Wheeler
Graduate Mechanical Engineer
Dixons Carphone
Sales Assistant
St. Thomas of Aquin's High School, Edinburgh
The University of Edinburgh