Managing Director: Chemicals, Energy and Naturals Resources , UK and I
London, London, United Kingdom
Accenture
Managing Director: Chemicals, Energy and Naturals Resources , UK and I
EY
Partner, Ernst and Young
Accenture
Managing Director, Digital Manufacturing and Operations, Europe
Accenture
Managing Director, Supply Chain and Operations Consulting - Europe
Accenture
Managing Director, Resources Industries, Head of Management Consulting Europe
University of Strathclyde