Senior Manager
Edinburgh, Edinburgh, United Kingdom
Accenture
Deloitte
Partner
KPMG UK
Partner, Financial Services Advisory
Navigant
Director
Troika
Head of Consulting, Scotland
Durham University