Contracts Manager for Renewable Energy

Confidential

Full-time Other-General
Apply Now
Location
quebec, capitale nationale, Canada
Posted
July 20, 2026

Job Description

Lead commercial contracts and procurement for an independent renewable energy producer. This role offers flexible location options in Canada, focusing on wind and solar projects.
As a Commercial & Contracts Manager, you will oversee contract negotiations and manage procurement strategies for diverse renewable energy projects in Canada, the U.S., France, and Chile. Your expertise in sourcing and negotiating project contracts will be essential, along with the ability to coordinate with various teams. This role demands strong organizational skills and teamwork to achieve successful project execution.
Key Responsibilities:
• Develop contracting and procurement plan with established milestones
• Lead RFP processes, negotiate and award contracts
• Prepare major contract documents with multi-disciplinary support
• Assist project execution teams in managing supply contracts
• Coordinate dispute and litigation activities during execution
Requirements:
• Minimum 5 year...