Enbridge

HQ
Calgary
Total Offices: 13
10,753 Total Employees

Teams at Enbridge

Recently posted jobs

2 Days AgoSaved
In-Office
3 Locations
Energy • Renewable Energy
Leads energy fundamentals research, market analysis, and strategic planning support for corporate leadership and the Board. Evaluates market, policy, economic, geopolitical, commercial, and technical trends; assesses growth opportunities and strategic options; tracks key indicators; and synthesizes complex data into executive-ready recommendations. Partners with Business Units on strategic plans and uses AI-enabled tools to improve research and decision support.
2 Days AgoSaved
Hybrid
3 Locations
Energy • Renewable Energy
Analyze renewable energy markets, conduct research and financial modeling, and manage origination transactions. Develop proposals and market collateral for wind and solar projects, interpret RFPs, assess competitiveness, coordinate briefings, track proposal progress, and identify prospective offtakers. The role supports contracting for PPAs, renewable energy credits, and tax credits across the U.S. and Canada.
4 Days AgoSaved
In-Office
3 Locations
Energy • Renewable Energy
Leads renewable energy origination strategy across North America, directing teams, developing buyer relationships, and securing PPAs, RECs, capacity agreements, and other commercial contracts. Builds market intelligence, negotiates transactions, partners with corporate functions on risk and approvals, and represents the company with customers and industry stakeholders. The role requires approximately 50% travel across Canada and the United States.