Rodan Energy Solutions

HQ
Mississauga
Total Offices: 2
102 Total Employees
Year Founded: 2003

Teams at Rodan Energy Solutions

Energy • Renewable Energy
Build scenario-based financial models, unit economics, profitability analyses, ROI assessments, deal models, and forecasts. Partner with Sales, Marketing, and business leaders to evaluate pricing, resource allocation, M&A, and strategic decisions. Own FP&A processes, automation, reporting infrastructure, dashboards, data reconciliation, variance analysis, and forecasting while translating financial insights into actionable recommendations.
9 Days AgoSaved
In-Office
Mississauga, ON, CAN
Energy • Renewable Energy
Supports digital campaigns, written content, social media, email marketing, website updates, events, and visual design using Canva. Coordinates marketing timelines, assets, and initiatives while collaborating with marketing, sales, and other teams. The role also involves industry research, administrative support, and campaign execution in a fast-paced, fully in-office environment.
15 Days AgoSaved
In-Office
Mississauga, ON, CAN
Energy • Renewable Energy
Provide broad legal support across commercial contracting, corporate development, energy-market regulation, policy, governance, privacy, intellectual property, insurance, and risk management. Advise business units on transactions and operations across Canadian and U.S. electricity markets, support market entry and regulatory proceedings, negotiate agreements, and build scalable legal templates, playbooks, and processes. The role requires direct executive exposure, strong commercial judgment, and collaboration with sales, operations, technology, finance, and energy-market teams.