Manager
London, GB
Deloitte
BARINGA CONSULTING LIMITED
Partner
Baringa Partners
Director
Management Efficiency Unit
Senior Consultant
University of Nottingham