πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Scientific Communications Manager

Company

Envista

Location

zurich, canton of zurich

Posted

July 18, 2026

Position Overview

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?

    Join thousands of Americans building their careers

    Apply Now