Role Description This is a full time on site role as the Head of Sales Marketing at Indian Trade Links in New Delhi. The role involves overseeing sales strategies, managing sales teams, and cultivating key client relationships. Responsibilities include analyzing…