Energy Analyst
Leveraged Commentary & Data (LCD)
Cardiff University / Prifysgol Caerdydd
University of Aberdeen