Job Description

Company Description

We suggest you enter details here.

Role Description

This is a full-time, on-site role based in New Delhi. The Mass Communication Specialist will be responsible for creating, editing, and managing communication materials, including drafting press releases, developing strategic communication plans, managing internal communications, and writing engaging and effective content. Additionally, the role requires staying up-to-date with industry trends and fostering relationships with media professionals to promote the organization's vision and objectives.

Qualifications

  • Strong skills in Communication, Writing, and creating effective Press Releases
  • Experience in developing Strategic Communications and Internal Communications strategies
  • Exceptional interpersonal and presentation skills
  • Ability to adapt communication styles for various audiences ...

Apply for this Position

Ready to join Soch India? Click the button below to submit your application.

Submit Application