Veolia

Commercial Contracts Manager

📍 Location
Oakville, Ontario
⏰ Job Type
full-time
📅 Posted
July 21, 2026
Apply Now

Job Description

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...

Start Your Week Right!

Apply now and make every Monday exciting with Veolia

Apply for this Position