Global Corporate Communications Leader: Strategy & Enablement

DTX Pharma, a Novartis Company

Basel

Hybrid

CHF 160,000 - 296,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Novartis in Basel is seeking an Executive Director, Global Corporate Communications Strategy & Enablement, to shape the strategic direction for Corporate Communications worldwide, translating priorities into focused, measurable actions and leading a team of experts enabling all communications across corporate to commercial units.

You will drive editorial strategy, Generative Engine Optimization and measurement, leveraging AI and real-time insights to strengthen the company's reputation and

Qualifications

  • Senior-level experience in corporate communications and strategy.
  • Experience leading global, matrixed teams.
  • Proven ability to build measurement frameworks and use insights.
  • Knowledge of AI-driven discovery and digital reputation.

Responsibilities

  • Shape global Corporate Communications strategy and plans.
  • Lead editorial planning across teams for consistent narratives.
  • Advance Generative Engine Optimization and AI-enabled discovery.
  • Develop data-driven reputation measurement and impact.
  • Provide strategic counsel to senior stakeholders.
  • Lead and develop the Communications Strategy & Enablement team.

Skills

Corporate communications
Strategy development
Reputation management
Stakeholder engagement
Executive communications
Editorial planning
Generative AI awareness

Education

Bachelor's degree in communications, journalism, business, marketing, public affairs or related field

Job description

Novartis in Basel is seeking an Executive Director, Global Corporate Communications Strategy & Enablement, to shape the strategic direction for Corporate Communications worldwide, translating priorities into focused, measurable actions and leading a team of experts enabling all communications across corporate to commercial units.

You will drive editorial strategy, Generative Engine Optimization and measurement, leveraging AI and real-time insights to strengthen the company's reputation and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Corporate Communications Strategy Leader
Global Corporate Communications Strategy Leader

C028 (FCRS = CH028) Novartis Pharma AG • Basel

Hybrid
CHF 160,000 - 296,000
Insurance plans
Retirement plans
Wellbeing resources
+3
Global Corporate Communications Strategy Lead - Hybrid
Global Corporate Communications Strategy Lead - Hybrid

Novartis AG • Basel

Hybrid
CHF 160,000 - 296,000
Performance-based bonus
Flexible/hybrid working
14 weeks parental leave
Director, Strategic Intelligence & Corporate Affairs
Director, Strategic Intelligence & Corporate Affairs

Novartis AG • Switzerland

Hybrid
CHF 138,000 - 256,000
Flexible working options
14 weeks parental leave
Wellbeing resources
+2
Executive Director, Global Corporate Communications Strategy & Enablement
Executive Director, Global Corporate Communications Strategy & Enablement

Novartis • Basel

Hybrid
CHF 160,000 - 296,000
Performance-based bonus
Flexible/hybrid working
14 weeks parental leave
Executive Director, Global Corporate Communications Strategy & Enablement
Executive Director, Global Corporate Communications Strategy & Enablement

C028 (FCRS = CH028) Novartis Pharma AG • Basel

Hybrid
CHF 160,000 - 296,000
Insurance plans
Retirement plans
Wellbeing resources
+3
Global Medical Affairs Enablement Leader
Global Medical Affairs Enablement Leader

Novartis AG • Basel

Hybrid
CHF 151,000 - 280,000
Relocation support
Hybrid working options
14 weeks parental leave
+4
Global Head of Clinical Supply & Digital Transformation
Global Head of Clinical Supply & Digital Transformation

Novartis AG • Basel

On-site
CHF 208,000 - 386,000
Strategic Portfolio Analytics Director
Strategic Portfolio Analytics Director

Novartis AG • Basel

On-site
CHF 240,000 - 320,000
Director, Corporate Affairs Intelligence, Strategic Insights
Director, Corporate Affairs Intelligence, Strategic Insights

Novartis AG • Switzerland

Hybrid
CHF 138,000 - 256,000
Flexible working options
14 weeks parental leave
Wellbeing resources
+2
Global Corporate Communications Lead
Global Corporate Communications Lead

Swatch Group • Le Locle

On-site
CHF 90,000 - 120,000
Top locations