Communications Manager / Communications Manageress

Itech Consult AG - March 16, 2026

Communications Manager

Communications Strategy / Global / Pharma / Diagnostics / English

Group Communications (GC) plays a vital role in ensuring a lasting positive image of Roche, representing the company's voice on a global level. We communicate Roche’s strategy and our commitment to “Doing now what patients need next” to both colleagues and external audiences. Our efforts include driving integrated global campaigns and providing platforms for business partner communications, as well as with our affiliates, to effectively engage diverse audiences. By building trust among key stakeholders and managing Roche’s brand and reputation, we create a favorable environment for our business. Our aspiration is clear: to be innovative, forward-looking, creative, and courageous, embodying a strong, integrated corporate brand and audience experience. We foster an environment where individuals can thrive, learn new skills, create remarkable outcomes, and enjoy working together. Our communications vision is ambitious yet simple: to inspire the world about Roche’s contribution to people's health.

Position Summary

This is a senior expert position reporting to the Head of Integrated Portfolio Communications Diagnostics. This critical role encompasses global responsibility for developing integrated communications launch plans across the Diagnostics portfolio, including Roche Diagnostics Solutions and Roche Information Solutions (RDS and RIS). You will connect with Pharma partners to maximize impact. In this temporary position, you will collaborate closely with colleagues in the Diagnostics Global Customer Service organization and Communications teams to execute the communications strategy, planning, and delivery of impactful communications tactics.

Your primary focus will be to engage and inspire key stakeholders and internal audiences through effective communication strategies, actionable planning, and execution of tactics designed to inform and engage Diagnostics employees. As a communications expert, you will contribute to change communication and function-specific content creation. Your success will rely on effective teamwork and collaboration with the broader Diagnostics Communications community, aligning objectives and approaches with your colleagues across functions. You will embrace an agile mindset, energized by change, advising on relevant communication approaches and supporting their implementation. This role is an opportunity to be a key player in transforming Diagnostics while developing new leadership skills in a fast-paced, rapidly evolving industry.

The Perfect Candidate

We seek a passionate individual who thrives in navigating ambiguity, possessing a creative mindset paired with strong self-awareness. The ideal candidate excels in fast-paced, complex environments and demonstrates proven effectiveness across global, cross-functional teams and leadership levels. Building trust through authentic influence, they exhibit strong situational judgment, translating complex topics into clear, actionable insights with exceptional communication and facilitation skills. The candidate should also leverage technology and data to generate meaningful insights that inform analysis and decision-making, with experience in strategic communication within matrixed and multicultural organizations.

Tasks & Responsibilities

  • Collaborate with Business Partner and Communications teams to drive planning and delivering integrated communications strategies, narratives, and campaigns that engage stakeholders effectively.
  • Align Communications strategy, goals, and objectives with overall priorities; support high-impact employee and change communications.
  • Develop communication tools and strategies to engage and inspire a diverse workforce, empowering leaders and colleagues to maximize interactions with stakeholders.
  • Oversee end-to-end integrated communication planning, including measurement against objectives.
  • Maintain extensive knowledge of the Diagnostics Customer Service organization; effectively diagnose topics of varying complexity utilizing business and communication insights and metrics.
  • Stay updated on internal and external developments, industry trends pertaining to strategic communication and ‘new ways of working’ priorities.

Must Haves

  • Minimum Bachelor’s degree in Journalism, Communications, Public Relations, or a related field, or equivalent combination of education and experience.
  • 5+ years of experience in communications, focusing on external communications preferably within the pharmaceutical or diagnostics industry.
  • Ability to drive outcomes through indirect leadership.
  • International or global work experience.
  • Proven ability to develop and manage global communications strategies, plans, activities, and teams.
  • Outstanding strategic agility and thorough grasp of the healthcare/diagnostics industry.
  • Exceptional consulting skills, active listening, and targeted coaching abilities.
  • Excellent influencing and negotiation skills, optimizing results through collaboration.
  • Strong interpersonal and partnering skills, with a track record of building sustainable relationships.
  • Self-motivated, thriving in a non-hierarchical, self-organizing environment.
  • Fluency in English (verbal and written).

Reference Information

Role: Communications Manager

Industry: Pharma

Workplace: Basel

Work Arrangement: 100% (Home Office: 2 days per week)

Start Date: As soon as possible (latest start date: May 1, 2026)

Duration: 12 months ++

Application Deadline: March 17, 2026

If you are interested in this position, please apply online using the form below. Only applications matching the job profile will be considered.

About Us

ITech Consult is an ISO 9001:2015 certified Swiss company, with offices in Germany and Ireland. We specialize in the placement of highly qualified candidates in the fields of IT, Life Science, and Engineering. We provide staff leasing and payroll services at no charge to our candidates—guaranteeing no additional fees for Payroll services.

Contact us for more information about our company, available positions, or our attractive Payroll-Only program: +41 41 760 77 01.

Location : Basel
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.