Justin Homfeld Email

VP, Origination . EDF Energy North America

Current Roles

Employees:
88
Revenue:
$21.6M
About
We leverage our access to the entire energy spectrum to reveal new opportunities for our customers in North America.
EDF Energy North America Address
601 Travis St
Houston, TX
United States

Past Companies

EDF Energy North AmericaVice President, Origination
EDF TradingERCOT Trader
EDF TradingEnergy Manager

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.