Group Head of Risk Management
Dublin, IE
NTR plc
BlackRock
Managing Director, BlackRock, BlackRock Renewable Power
Goldman Sachs
Executive Director, Energy Derivative Sales
Blackrock College
University College Cork