Savills India


Savills is India’s premier professional international property consulting firm. Savills began its India operations in early 2016 and has since seen significant growth. With offices in Bangalore, Mumbai, Delhi NCR, Chennai, Pune, and Hyderabad; and also having serviced clients in Kolkata, Chandigarh,... Read more

Headquarters

Gurugram, India

Employees

10,000+

Links


Org chart

Collapse
Arvind Nandan
Managing Director Research & Consulting
Kaushik Chakraborty
Chief People Officer
Nitin Bahl
Managing Director - Sales & Strategy
Sandeep Narayan Singh Deo
Executive Director And Head - Industrial Investment Services
Shveta Jain
Managing Director & Head Residential Services
Naveen Raina
Managing Director
Anup Vasanth
Managing Director
Varun Mattoo
General Manager
Pervez I.
General Manager
Amit Singh Rawat
General Manager
Ankit Raina
General Manager
Archit Kumar Sood
Managing Director & India Head - Valuation & Professional Services
Harish Rajpal
Executive Director
Rajat Johar
Managing Director - NCR
sandeep singh
General Manager