Spencer Stuart Joins World Business Council for Sustainable Development
Geneva, Switzerland 29 April 2024 – Spencer Stuart, a leading global executive search and leadership advisory firm, has joined over 200 forward-thinking companies as the newest member of the World Business Council for Sustainable Development (WBCSD).Organizations around the world trust Spencer Stuart to help them make senior-level leadership decisions that have a lasting impact on their […]