Managing Associate, Legal Management Consulting
Scotland, United Kingdom
Deloitte Legal
University of Edinburgh