WSP in Canada's HR department is led by Zoe Nutten (Chief People Officer and Chef, talents et culture) and has 262 employees.
Amanda Ladd
Environmental Technician
Marjorie Lapointe-Aubert
Team Lead
Looking for a particular WSP in Canada employee's phone or email?