Expedia Group
–
Sector 29, Haryana, 122009, India
... Director, Global Markets - India As the Director, Global Markets - India, you will play a pivotal role in shaping the future growth of Expedia Group’s top emerging markets. Your mission is to develop winning strategies, to create a solid playbook ... - Jun 04