Scientific Communications Manager

Envista · zurich, canton of zurich, Switzerland

Location
zurich
Job Type
Full-time
Posted
July 18, 2026

Job Description

About the Role

Join Nobel Biocare as a Scientific Communications Manager and play a pivotal role at the intersection of science and marketing. In this global position, you will transform clinical evidence into compelling, high-quality scientific communications that strengthen the positioning of our innovative solutions.

You will work cross-functionally with clinical, marketing, and commercial teams to ensure that scientific data is translated into impactful narratives that support product adoption and business growth.

Key Responsibilities

Scientific Communication Execution

  • Execute global scientific communication plans aligned with marketing strategies
  • Develop high-quality materials supporting product launches and lifecycle initiatives
  • Content Development

  • Create and manage scientific communication assets, including:Presentation decksScientific marketin...
  • Ready to Apply?

    Submit your application for Scientific Communications Manager at Envista

    Apply Now