Cancer Research UK (CRUK)
Shop Assistant
Vertex Pharmaceuticals
Process Engineer and Project Manager
University of Aberdeen
Student Ambassador
Takeda Pharmaceuticals
Process Project Engineer
Accord Healthcare
Graduate Process Engineer
hte GmbH
Intern
Accord Healthcare
Process Engineer
DPS Group Global
Process Engineer
bp
Work experience
Hymers College
University of Aberdeen