McGrigors
Solicitor
Pinsent Masons
Senior Associate - Secondee within Advanced Delivery Team
Pinsent Masons
Associate
Pinsent Masons
Senior Associate
Barclays
Legal Secondee
McGrigors
Trainee Solicitor
Pinsent Masons
Solicitor
Craigholme School
The University of Edinburgh