Spencer Stuart PLC Sustainability Reports
Provides executive search, board recruitment, board effectiveness, and senior leadership management consulting and advisory services.
Sector: Professional & technical services
Country: Ireland
Exchange: Unlisted
3 reports from 2024 to 2025