VFS Global
–
Mumbai, Maharashtra, India
... This role requires a dynamic, self-starter who can work effectively with travel agents, tour operators, airlines, and other travel industry partners to develop and implement marketing strategies that increase awareness and drive demand for Umrah ... - May 26