We are built on the strength of our people. In every region where we operate, our local leaders guide the mission, drive the vision and uphold our collective beliefs.


Global Leadership Team

Global team

WSP headquarters are based in Montreal, Canada.

Meet the Global Team