Company News
Savills India Wins Great Place to Work 2026
Savills India was certified as a Great Place to Work for 2026, reflecting strong employee sentiment across trust, wellbeing, inclusivity, and leadership.
Also recognized among the Top 50 India’s Best