Northland Power Inc.

HQ
Toronto, Ontario, CAN
642 Total Employees
Year Founded: 1987

Similar Companies Hiring

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
24 Offices
6000 Employees
Jobs at Northland Power Inc.
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

57 Minutes AgoSaved
In-Office
Toronto, ON, CAN
Energy • Solar • Renewable Energy
Lead origination and development of energy projects in the Americas, overseeing financial analysis, deal negotiations, and project milestones while collaborating with regional teams.
Energy • Solar • Renewable Energy
The Senior Talent Management and Development Specialist will lead talent processes, facilitate learning programs, and enhance employee engagement while managing performance cycles and succession planning.
11 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy • Solar • Renewable Energy
Manage preparation and review of IFRS consolidated financial statements and MD&A, oversee technical accounting assessments and audit interactions, coordinate with subsidiaries and cross-functional teams, and lead a team of 3-4 analysts to improve reporting quality, controls, and disclosure practices for a public company.
Energy • Solar • Renewable Energy
Prepare consolidated IFRS financial statements, MD&A and management reports; research and document complex technical accounting issues; coordinate global data collection and audit requests; review subsidiary reporting packs; improve reporting processes and mentor junior analysts.
Energy • Solar • Renewable Energy
Prepare quarterly MD&A and consolidated financial statements under IFRS, analyze variances, coordinate global data collection, support audits, improve reporting processes, and coach junior staff to ensure accurate, timely external financial reporting.
17 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy • Solar • Renewable Energy
Greet visitors, manage reception duties (calls, mail, access cards), coordinate meeting rooms and catering, support office supplies and facilities requests, assist onboarding with IT/HR, and support ad-hoc Corporate Services tasks including occasional after-hours events.
19 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy • Solar • Renewable Energy
As Global Head of Government Relations, you'll lead the company’s global government relations strategy, engage with governments, and manage political, regulatory, and institutional relationships to support the development and operation of energy facilities.
20 Days AgoSaved
In-Office
Toronto, ON, CAN
Energy • Solar • Renewable Energy
The Manager, Internal Controls leads the global ICFR program, manages internal controls testing, supports compliance initiatives, and collaborates with teams to enhance processes.