Director
Edinburgh, Edinburgh, United Kingdom
Invocas Group
Grant Thornton UK LLP
PwC
Senior Manager
University of Strathclyde