Profile Picture
Profile Picture

WSP

WSP Company Facts
HQ Location
Montreal, Quebec, Canada
Employee Count
72000
CEO
Alexandre L'Heureux
Revenue
£14.1bn
Company 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.

Keywords and Services
engineering
consulting
project management
design
environmental services
sustainability
infrastructure
urban planning
architecture