Sales Manager (Director of Sales)
chennai, tamil nadu, india
ITC Hotels
NIPS School of Hotel Management
St. Edmund's College, Shillong