This is a full time on site role for a Digital Marketing Specialist located in New Delhi. The Digital Marketing Specialist will be responsible for planning and executing digital marketing campaigns, managing social media platforms, analyzing web traffic, and optimizing…