The lnternet Marketing Manager will be responsible for managing the operational implementation of the global Digital Marketing strategy of the Company.In this role, the incumbent will work closely with the Director of Internet Marketing … See more here: Taj Hotels requires Internet Marketing Manager in Mumbai