Global Director of Strategy at Octopus Energy Group
London, GB
Octopus Energy
Global Director of Strategy at Octopus Energy Group
Cartesian
Manager
OpenMarket
Business Development Manager
The Boston Consulting Group
Project Leader
University of Cambridge
Merchant Taylors' School, Crosby
Insead