Savills India, a leading International Property Consulting firm, has announced the appointment of Rajat Johar as Managing Director, Delhi NCR.