Senior Manager, Communications For Airbus India And South Asia

Airbus India Private Limited

New Delhi, India
On-site
Strategic leadership in communications
Manage media relations
Content production for airbus channels
Airbus India is seeking a Senior Communications Manager to lead strategic communications efforts across the India and South Asia region. The ideal candidate will have extensive experience in corporate communications, particularly within global organizations, and will be responsible for advising leadership, managing media relations, and overseeing internal and external communication strategies

Job Summary

  • The Senior Communications Manager is a strategic leader responsible for articulating and safeguarding the Airbus narrative across diverse stakeholder groups.
  • The position holder will serve as an advisor to the leadership and deputise for the Head of Regional Business Growth and Communications.
  • The job holder will be responsible for managing relations with the media in the markets covered, liaising with communications teams at customers, as well as supporting social media activities.

Matching Summary

Match Score: 85

Airbus India is seeking a Senior Communications Manager to lead strategic communications efforts across the India and South Asia region. The ideal candidate will have extensive experience in corporate communications, particularly within global organizations, and will be responsible for advising leadership, managing media relations, and overseeing internal and external communication strategies.

Skills & Requirements

Must-have

  • Strategic leadership in communications
  • Manage media relations
  • Content production for Airbus channels
  • Design communication roadmaps
  • Crisis communication expertise
  • Native-level English command

Nice-to-have

  • Knowledge of multiple Indian languages
  • Experience in aerospace and defense
  • Leveraging data analytics for optimization
  • Understanding of AI capabilities

Key Requirements

  • 15+ years of corporate communications experience
  • At least 5 years in leadership or strategic advisory capacity
  • Proven versatility in 360-degree communications
  • Proven track record managing communications across diverse geographies
  • Mastery of writing and content development for C-suite executives
  • Bachelor’s or Master’s Degree in Communications, International Relations, Journalism, or related field

Work Rights

Not specified

Tailored Resume

Cover Letter