Profile
Technical Lead
GFANZ
Country or State
United Kingdom
Technical Lead at GFANZ
Bachelor of Arts (BA), Economics
International Energy Week 2023