Managing Partner, Co-Founder
United Kingdom
First Alpha Energy Capital LLP
University of Cambridge
London Business School
Securities Institute