Site Communications Lead, Baar IHQ & Engagement

Biogen

Baar

On-site

CHF 130,000 - 170,000

Full time

7 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

Biogen Baar IHQ seeks a Site Communications Manager to partner with site leadership and HR to drive integrated internal and external communications and engagement. The role shapes employee experience and aligns with business objectives through multichannel storytelling and events.

The position leads editorial planning, content creation across channels, and collaboration with Biogen’s global leadership. Strong cross-cultural skills and AI-assisted tools are required.

Qualifications

  • Bachelor’s degree in communications, journalism, public relations, marketing or a related field, or equivalent relevant experience.
  • 5-7 years of experience in communications disciplines, ideally in healthcare industry and multistakeholder environment.
  • Outstanding English-language written and verbal communication skills, with excellent copywriting and editorial judgement.
  • Demonstrated experience planning and delivering engagement programs, leadership events and multichannel campaigns.
  • Strong multimedia capability, including presentation design, video editing, digital content creation and confident use of AI-enabled communications tools.

Responsibilities

  • Lead integrated internal and external Baar IHQ communications and engagement program for Baar IHQ that strengthens community, advances strategy, connects colleagues to Biogen’s purpose and supports the effective functioning of the site as Biogen’s International Headquarters.
  • Provide communications counsel, content and creative presentation support for VP+ leaders based in Baar and to Solothurn on a needs basis, including regional and functional leadership communications.
  • Act as international editorial lead for relevant Synapse content, identifying stories and developing compelling written and multimedia materials.
  • Develop adaptable campaign assets and content for use across Baar IHQ with potential for templated use across functions, regions and local markets.
  • Support external and Corporate Responsibility communications and stakeholder engagement in Baar and Zug.

Skills

English proficiency
Copywriting
Editorial judgement
Multichannel campaigns
Stakeholder management
Project management

Education

Bachelor’s degree in communications, journalism, public relations, marketing or related field

Tools

SharePoint
Viva Engage
Video editing
AI-enabled tools

Job description

Biogen Baar IHQ seeks a Site Communications Manager to partner with site leadership and HR to drive integrated internal and external communications and engagement. The role shapes employee experience and aligns with business objectives through multichannel storytelling and events.

The position leads editorial planning, content creation across channels, and collaboration with Biogen’s global leadership. Strong cross-cultural skills and AI-assisted tools are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Baar International HQ Site Communications Lead
Manager, Baar International HQ Site Communications Lead

Biogen • Baar

On-site
CHF 130,000 - 170,000
Global Employee Relations Lead (Hybrid)
Global Employee Relations Lead (Hybrid)

Biogen, Inc. • Baar

Hybrid
CHF 180,000 - 260,000
Global Launch Marketing Lead
Global Launch Marketing Lead

Biogen International GmbH • Baar

On-site
CHF 140,000 - 190,000
Global Marketing Lead: Launch & Market Strategy
Global Marketing Lead: Launch & Market Strategy

Biogen, Inc. • Baar

On-site
CHF 180,000 - 240,000
Global Marketing Lead — Launch & Market Strategy
Global Marketing Lead — Launch & Market Strategy

Biogen International GmbH • Baar

On-site
CHF 180,000 - 240,000
On-site in Baar
Permanent contract
Immediate start
International Omnichannel Strategy Lead
International Omnichannel Strategy Lead

BridgeBio Pharma • Zug

Hybrid
CHF 140,000 - 190,000
Market leading compensation
Hybrid work model
Career development programs
+1
Global Immunology Commercial & CE&O Leader
Global Immunology Commercial & CE&O Leader

Biogen, Inc. • Baar

Hybrid
CHF 250,000 - 360,000
Global Communications Partner – Hybrid & Multi-Channel
Global Communications Partner – Hybrid & Multi-Channel

Bachem Holding AG • Bubendorf

Remote
CHF 120,000 - 160,000
Flexible working hours with home offi
Extra vacation days through workload‑s
Internal and external training
+4
Marketing Lead, FA
Marketing Lead, FA

Biogen International GmbH • Baar

On-site
CHF 140,000 - 190,000
Marketing Lead, SMA
Marketing Lead, SMA

Biogen International GmbH • Baar

On-site
CHF 180,000 - 240,000
On-site in Baar
Permanent contract
Immediate start
Top locations