Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Biogen

Manager, International HQ Site Communications Lead

Biogen

. Lead and implement an integrated internal and external communications and engagement program for Baar IHQ .

Posted 11/3/2026full-timeBaar • SwitzerlandSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in leading integrated communications programs, managing digital channels, and delivering impactful engagement initiatives. Proficient in multimedia content creation and stakeholder management within the healthcare industry.

Highest-signal resume keywords
Bachelor's Degree In Communications5-7 Years Of Experience In CommunicationsOutstanding English-Language Communication SkillsStrong Multimedia CapabilityExperience Managing Digital Channels

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
CopywritingEditorial JudgementPresentation DesignVideo EditingDigital Content CreationAI-Enabled Communications ToolsEngagement Program PlanningMultichannel Campaign DeliveryStakeholder ManagementProject Management
Soft Skills
Organizational SkillsJudgementCreative ApproachAgile ApproachAbility To Work Across Cultures
Tools & Technologies
SharePointViva EngageSocial MediaWebcastsDigital Channels
Industry Keywords
Healthcare IndustryMultistakeholder EnvironmentCorporate Responsibility CommunicationsStakeholder EngagementIndustry Associations

About the role

Key responsibilities & impact
  • Lead and implement an integrated internal and external communications and engagement program for Baar IHQ
  • Serve as communications lead within the Baar Site Core Team, partnering with site leadership, HR and workplace management
  • Provide responsive communications support for urgent site needs, business milestones and leadership priorities
  • Plan and deliver town halls, leadership forums, firesides, Executive Committee visits, and social, cultural, inclusion and wellbeing programs
  • Develop internal campaigns and multimedia storytelling reinforcing business goals, disease awareness, patient impact and Biogen’s purpose
  • Create and manage content across social media, Synapse, Viva Engage, email, video, presentations, posters and other channels
  • Lead editorial planning and site intranet management
  • Align with Solothurn’s site leadership team to support cohesive engagement across Switzerland
  • Establish measurable objectives and use feedback, channel data and event participation to improve communications
  • Provide communications counsel, content and presentation support for VP+ leaders based in Baar and Solothurn
  • Act as international editorial lead for relevant Synapse content
  • Develop adaptable campaign assets and content for functions, regions and local markets
  • Support external and Corporate Responsibility communications and stakeholder engagement in Baar and Zug
  • Use AI, creative design, video editing and editorial capabilities to accelerate delivery and reduce agency dependency
  • Maintain relationships and institutional knowledge across site, regional and global stakeholders
  • Support engagement with Swiss and Zug officials, government and the Canton of Zug Department of Economic Affairs
  • Support industry representative and potential business-development partner events
  • Support Biogen membership in industry associations, including the Swiss American Chamber of Commerce
  • Advise on sponsorship strategy and deliver communications activations
  • Provide communications content for external positioning, tax authorities, business-development meetings and media

Requirements

What you’ll need
  • 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
  • Excellent copywriting and editorial judgement
  • 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
  • Experience managing digital channels such as SharePoint, Viva Engage, webcasts and social media
  • Strong stakeholder management, organizational and project-management skills
  • Judgement to manage competing and emerging priorities
  • Creative, agile and hands-on approach
  • Ability to work effectively across cultures and functions in a fast-paced environment

Benefits

Comp & perks
  • Opportunities for learning, growth, and expanding skills
  • Inclusive and belonging-focused workplace culture
  • Opportunities to make a significant impact at a global biotechnology company
  • Stability and resources of a well-established business
  • Work on life-changing medicines and company mission