
Contacts
Russell Lovelace
Business Development - Power
Alexandre Dube
Senior Structured Power Trader
Armand Echetebu
Senior Power Originator
Francis Naccarati
Power Originator
Freddy Price
Power Trader
Glenn Kinser
Trading Regulatory Advisor
Jay Alexander
Senior Power Originator
Marc Sawicki
Power Marketing Senior Manager
Marie Delorme
Structured Power Trader
Michael Heitmann
Head of US Short Term Power