WSP

Montreal, Quebec, Canada

Corporate Profile

WSP is a globally recognised professional services firm with its headquarters in Montreal, Quebec, Canada. Founded in 1885, WSP has grown into one of the world's leading engineering and consulting firms, offering a wide array of services across various sectors. They specialise in providing innovative solutions in engineering, consulting, and project management to help clients achieve their goals in a sustainable and efficient manner.

Under the leadership of CEO Alexandre L'Heureux, WSP has expanded its reach and expertise, employing a diverse team of 72,000 professionals across the globe. The firm is known for its commitment to delivering high-quality services in design, environmental services, sustainability, and infrastructure. Their work spans various industries, including urban planning and architecture, ensuring that they can meet the complex needs of their clients.

WSP's dedication to excellence and innovation has made it a trusted partner for clients seeking expert guidance and support in their projects. With a strong focus on sustainability and cutting-edge solutions, WSP continues to lead the way in shaping the built environment and addressing the challenges of tomorrow.

HQ Location
Montreal, Quebec, Canada
Employee Count
72000
CEO
Alexandre L'Heureux
Revenue
£14.1bn
Latest with WSP

We're preparing new articles for you

Our dedicated editorial team is currently in the process of curating the most relevant and insightful WSP content to bring you the best stories. We appreciate your patience and invite you to check back for updates.