Associate
Glasgow, Glasgow City, United Kingdom
Maclay Murray & Spens LLP
Dentons
Senior Associate
The University of Glasgow