Solicitor
McGrigor Donald (now McGrigors)
Aberdein Considine
Trainee Solicitor
Axiom Advocates
Queen's Counsel
Central Criminal Lawyers
University of Aberdeen