Senior Manager
Glasgow, Glasgow City, United Kingdom
Accenture
Managing Director
University of Strathclyde
Stanford University