Company Description We suggest you enter details here Role Description This is a full time hybrid Sales and Marketing Specialist role, located in New Delhi with some remote work. The Sales and Marketing Specialist will be responsible for creating and…