Auditors Manager – France This role is based in France and offers a flexible working arrangement combining remote working, customer visits, and occasional travel within France and internationally. As a highly autonomous leadership position, you will
WSP is a global leader in engineering, specializing in infrastructure, transportation, environment, water, industry, energy, and buildings. WSP has a clear vision of how it wants to help improve the world by empowering communities and supporting