MacRoberts
Partner
MacRoberts
Director
McCarthy Tétrault
Associate
Rehab Group
PR and Communications, Rehab Scotland
Hamilton Bradshaw Ltd
Legal Counsel
McGrigors
Senior Associate
Brodies LLP
Associate
Action for Children
Board Member, Action for Children Women of Influence
University of Oxford
University of Glasgow