Global Corporate Communications Strategy Lead - Hybrid

Novartis AG

Basel

Hybrid

CHF 160,000 - 296,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Performance-based bonus
Flexible/hybrid working
14 weeks parental leave

Job summary

Novartis AG is seeking an Executive Director, Global Corporate Communications Strategy & Enablement in Basel, Switzerland. The role leads enterprise-wide communications strategy, editorials, and enablement across corporate and commercial teams.

You will guide senior leadership and build capabilities with data-driven, AI-enabled insights. Required are senior experience in corporate communications, strategic planning, and stakeholder engagement, with a track record of leading global teams and

Qualifications

  • Senior-level experience in corporate communications and strategy.
  • Proven ability to lead teams in global, matrixed organizations.
  • Strong expertise in reputation management and stakeholder engagement.

Responsibilities

  • Shape and execute the global Corporate Communications strategy.
  • Lead integrated editorial planning across teams.
  • Advance Generative Engine Optimization for AI-driven discovery.
  • Build data-driven reputation measurement with real-time insights.
  • Provide strategic counsel to senior stakeholders.
  • Lead and develop the Communications Strategy & Enablement team.

Skills

Corporate communications
Strategic planning
Stakeholder engagement
Leadership
Editorial strategy

Education

Bachelor's degree in communications or related field
Master's degree in communications or related field

Tools

AI-driven discovery tools
Editorial/content management

Job description

Novartis AG is seeking an Executive Director, Global Corporate Communications Strategy & Enablement in Basel, Switzerland. The role leads enterprise-wide communications strategy, editorials, and enablement across corporate and commercial teams.

You will guide senior leadership and build capabilities with data-driven, AI-enabled insights. Required are senior experience in corporate communications, strategic planning, and stakeholder engagement, with a track record of leading global teams 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
Director, Corporate Affairs Intelligence & Insights
Director, Corporate Affairs Intelligence & Insights

Novartis • Basel

Hybrid
CHF 138,000 - 256,000
Hybrid working options
Parental leave (14 weeks)
Insurance plans
+2
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
Director, Strategic Intelligence & Corporate Affairs
Director, Strategic Intelligence & Corporate Affairs

C028 (FCRS = CH028) Novartis Pharma AG • Basel

On-site
CHF 138,000 - 256,000
Flexible and hybrid working
14 weeks paid parental leave
Long-term equity awards
+2
Global Corporate Communications Lead
Global Corporate Communications Lead

Swatch Group • Le Locle

On-site
CHF 90,000 - 120,000
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
Strategic Communications & Public Affairs Lead — Switzerland
Strategic Communications & Public Affairs Lead — Switzerland

Adnovum • Zürich

Hybrid
CHF 140,000 - 210,000
Executive Director, Global Corporate Communications Strategy & Enablement
Executive Director, Global Corporate Communications Strategy & Enablement

Novartis AG • Basel

Hybrid
CHF 160,000 - 296,000
Performance-based bonus
Flexible/hybrid working
14 weeks parental leave
Strategic Portfolio Analytics Director
Strategic Portfolio Analytics Director

Novartis AG • Basel

On-site
CHF 240,000 - 320,000
Director of Portfolio Analytics & Strategic Insight
Director of Portfolio Analytics & Strategic Insight

C028 (FCRS = CH028) Novartis Pharma AG • Basel

On-site
CHF 142,000 - 264,000
Top locations