Jon Christ Email

Head West Gas Trading . 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

#1 Startup Dataset

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