Job Title : Communications

Location : Delhi

About the Role:

You can look forward to working in areas involving:

  • Visual communication
  • Marketing Communications
  • Brand communications
  • Video making

Role requires creationand development of content for email marketing, web site, press releases, social media, white papers, corporate videos and marketing collaterals, proposals etc.

Experience : 3- 5 years of relevant work experience


Start typing and press Enter to search