Savills India named Neha Bahl Gujral as Head of Marketing & Comm
Savills India, an international real estate advisory firm, has announced a strategic leadership move with the appointment of Neha Bahl Gujral as the new Head of Marketing & Communications for the brand in India. Neha brings a wealth of experience and expertise in marketing, communications and brand building across diverse industries within the B2B and…