Director of Sales and Marketing
bengaluru, karnataka, india
Shangri-La's Rasa Ria Resort & Spa
Institute of Hotel Management