REQ-10088221
Sep 17, 2026
LOC_CN

About the Role

Major responsibilities:

  • Implement communications strategies supporting China business priorities, growth ambitions, innovation agenda and transformation objectives.
  • Support executive communications and key strategic moments, including organizational changes, business milestones and leadership priorities.
  • Develop content and execute initiatives to enhance people experience, culture enhancement and transformation.
  • Manage selected internal communication channels and platforms, and collaborate with cross-functional, international and global teams to deliver relevant communications and campaigns.
  • Explore and apply AI and digital tools to enhance communication planning, content development, productivity and ways of working.
  • Independently manage multiple communication projects, working effectively with stakeholders and external partners to deliver high-quality outcomes.

Key performance indicators:

  • Measurable growth in engagement measures across selected channels, audiences
  • Utilization of OGSM framework planning approach with measurable results and assessment
  • Enhanced business partnering relationships with China Leadership
  • Efficient management of resources (agency, content development)

Role Requirements

Why Novartis: Helping people with disease and their families takes more than innovative science. It takes a community of smart, passionate people like you. Collaborating, supporting and inspiring each other. Combining to achieve breakthroughs that change patients’ lives. Ready to create a brighter future together? https://www.novartis.com/about/strategy/people-and-culture

Benefits and Rewards: Learn about all the ways we’ll help you thrive personally and professionally.
Read our handbook (PDF 30 MB)

DIV_CE
Communications
LOC_CN
Shanghai (Shanghai)
FCT_CA
Full time
Regular
No
careers default image
REQ-10088221

Business Communications Manager

Apply to Job