Executive Leader - Commercial & Risk Strategy

WSP

Montreal (administrative region)

On-site

CAD 177,000 - 239,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Top 100 Employer
Global community
Growth opportunities
Flexible work

Job summary

WSP Canada seeks a Senior Vice President, Commercial and Risk in Montreal to shape the commercial and risk strategy across Canada. You will lead major proposals, governance, and risk management while aligning with global guidelines and provincial needs.

Reporting to the President and chairing key panels, you will drive profitability, governance and enterprise risk management, mentoring senior teams and building strategic partnerships across sectors.

Qualifications

  • Executive leadership and advisory to top leadership on cross-functional issues with significant financial impact.
  • Strategic thinking and negotiation skills for complex commercial and risk decisions.
  • Deep knowledge of the engineering and construction industry and project delivery models.

Responsibilities

  • Advise the President and Executive Leadership on material commercial and risk issues.
  • Chair the Canadian Review and Approval Panel for opportunities and teaming agreements; lead bid reviews.
  • Align risk and commercial strategy, governance and teams with WSP Canada goals.
  • Lead commercial and risk teams, budget and governance across Canada.
  • Direct reporting lines including VP Risk and Commercial Director; oversee regional risk resources.
  • Develop and lead WSP Canada’s Commercial and Risk Network for sharing best practices.
  • Guide senior leaders through complex risk issues affecting performance and reputation.
  • Provide data and analytics on bids and project risks to inform decisions.
  • Represent WSP Canada’s Commercial & Risk team to improve alignment and priorities.

Skills

Executive leadership
Strategic thinking
Negotiation
Senior management experience
Bilingual (French/English)

Education

Professional designation in Law, Engineering or Finance

Job description

WSP Canada seeks a Senior Vice President, Commercial and Risk in Montreal to shape the commercial and risk strategy across Canada. You will lead major proposals, governance, and risk management while aligning with global guidelines and provincial needs.

Reporting to the President and chairing key panels, you will drive profitability, governance and enterprise risk management, mentoring senior teams and building strategic partnerships across sectors.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Vice President, Commercial and Risk
Senior Vice President, Commercial and Risk

WSP • Montreal (administrative region)

On-site
CAD 177,000 - 239,000
Top 100 Employer
Global community
Growth opportunities
+1
Senior Vice President, Commercial and Risk
Senior Vice President, Commercial and Risk

Socket.dev • Montreal (administrative region)

On-site
CAD 208,000 - 260,000
Growth Leader, Ontario & Atlantic Regions
Growth Leader, Ontario & Atlantic Regions

WSP in Canada • Toronto

On-site
CAD 123,000 - 170,000
Senior Risk Assessor — Flexible Work & Impact Leader
Senior Risk Assessor — Flexible Work & Impact Leader

WSP in Canada • Vancouver

On-site
CAD 94,000 - 138,000
Strategic Growth Leader – Ontario & Atlantic Canada
Strategic Growth Leader – Ontario & Atlantic Canada

WSP in Canada • Ottawa

On-site
CAD 123,000 - 179,000
Finance Transformation & Operating Model Lead
Finance Transformation & Operating Model Lead

WSP • Montreal (administrative region)

On-site
CAD 111,000 - 147,000
Rail & Transit Risk Strategy Lead
Rail & Transit Risk Strategy Lead

WSP in Canada • Saint-Lambert-de-Lauzon

On-site
CAD 90,000 - 119,000
Flexible Work Policy
Inclusive culture
Comprehensive benefits
Strategic Growth Leader for Prairies & Northern Canada
Strategic Growth Leader for Prairies & Northern Canada

WSP • Calgary

On-site
CAD 122,000 - 179,000
Strategic Digital Advisory Leader
Strategic Digital Advisory Leader

WSP in Canada • Toronto

On-site
CAD 112,000 - 154,000
Strategic Commercial Risk Leader
Strategic Commercial Risk Leader

Aon Corporation • Vancouver

On-site
CAD 124,000 - 200,000
Comprehensive benefits package
Global Wellbeing Days
Leadership mentorship opportunities