Head of Growth and Strategy
aberdeen, aberdeen city, united kingdom
Ithaca Energy
CFA Institute
The University of Edinburgh
University of Warwick - Warwick Business School