November 12, 2013

Deepa Harris, Head of Sales & Marketing, Taj Hotels & Resorts