Director
London, GB
Deloitte
Partner
Royal Holloway, University of London
University of Warwick - Warwick Business School
University of Leeds