Direct Energy Canada corporate office is located in PO Box 1515 Stn Central, Calgary, Alberta, T2P 4K2, Canada and has 5K - 10K employees.
direct energy lp
byers transportation system inc
byers transportation system
direct energy
direct energy marketing ltd
byers transport ltd
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Direct Energy Canada's success, and advanced their careers.
Training Senior Busine... at NRG
Worked as Training, Change & Knowledge Management Specia...
at Direct Energy Canada (2023-2023)
Explore More
Direct Energy, founded in 2006, is an energy provider operating across multiple locations in North America, including Canada. The company offers electricity and natural gas solutions for both small businesses and large commercial operations. Direct Energy specializes in providing customized energy management services that give clients control over... Read More