Associate
CMS UK
TAQA Energy B.V.
Legal Advisor
Stronachs
Trainee Solicitor
University of Aberdeen
Fraserburgh Academy