Job description: . Role Description 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 day-to-day tasks associated with digital marketing, including developing…