Vice President Energy Transition and Emerging Technology
Aberdeen, Aberdeen City, United Kingdom
Global E&C
Magma Products Ltd
Managing Director
Crystal Chain
Founder