Commercial Contracts Manager

Veolia • Oakville, Ontario, Canada • Posted July 21, 2026

Location Oakville, Ontario
Job Type full-time
Category Operations Specialties Managers
Posted July 21, 2026
Job Description

Job Description

The Commercial Contracts Manager will be responsible for providing world class support from

tendering to final project completion, ensuring a balance of customer centricity and risk

management. The Commercial Contracts Manager will support the growth of the region both

financially & in terms of capability by building the risk management mind-set within the broader

regional team & influencing change at the global level.

Essential Responsibilities

  • Provide negotiations preparation and support to the Sales and Proposal teams, as well as Project Managers/Service leaders and other functions within the region
  • Review, negotiation and approval of Non-Disclosure Agreements as necessary to support proposal efforts
  • Provide review, analyse key issues, and assess risk in commercial contracts, developing mitigation strategies for negotiations and so...

Interested in this role?

Click the button below to start your application.

Apply Now