Role Description This is a full time on site role for a Digital Marketing Manager located in Noida. The Digital Marketing Manager will be responsible for day to day tasks including social media marketing, lead generation, marketing, web analytics, and…