Savills India

6 followers

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

CEO
Collapse
Managing Director Research & Consulting
Chief People Officer
Managing Director - Sales & Strategy
Executive Director And Head - Industrial Investment Services
Managing Director & Head Residential Services
Managing Director
Managing Director
General Manager
General Manager
General Manager
General Manager
Managing Director & India Head - Valuation & Professional Services
Executive Director
Managing Director - NCR
General Manager
Managing Director- Capital Market Services