Christopher O'Donnell

Christopher O'Donnell hasn't written any stories yet.

Christopher O'Donnell

Christopher O'Donnell

Chris has over 12 years of experience in the power industry, leading energy trading desks and managing 20 GW+ of both renewable and fossil generating assets.