Savills India corporate office is located in 3-a second floor building 9b Dlf Cyber City Phase 3 Sector 24, Chakkarpur, Haryana, 122002, India and has 201-500 employees.
savills india
savills plc
Departments
Number of employees
Operations
273
Finance
22
Engineering & Technical
14
Human Resources
14
Sales
10
C-Suite
7
Information Technology
5
| Location | People at location |
| Asia | 201-500 |
Explore people who held key positions, contributed to Savills India's success, and advanced their careers.
Investment Risk Monito... at CBRE
Worked as Director - Technical and Investment Risk Monit...
at Savills India
Health and Well-Being at CardFX Marketing
Worked as Assistant Manager, Marketing Communications
at Savills India (2017-2018)
General Manager, Comme... at ANAROCK
Worked as Senior Manager, Commercial Advisory & Transact...
at Savills India (2024-2025)
Assistant Vice Preside... at Cushman & Wakefield
Worked as Senior Executive
at Savills India (2020-2021)
Senior Manager at Rx Propellant
Worked as Senior Executive (Project Coordinator)
at Savills India (2021-2022)
Explore More
Savills India is a leading international property consultancy that offers a comprehensive range of commercial and residential real estate services, including property advisory, project management, valuation, and investment services. The company caters to a diverse clientele, providing tailored solutions for buying, selling, and leasing properties a... Read More