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…