Profile
Head of Energy Transition - Fund Manager
Triple Point
Country or State
United Kingdom
Head of Energy Transition - Fund Manager at Triple Point
Masters in Finance ( MBA equivalent)
8th Energy Storage Summit 2023