Clera home
·Dashboard

Jobs at embecta (Now Hiring) — 2 open

embecta logoembecta

Country Business Leader - CHAT

Vaud, Switzerland · Hybrid

Senior+

embecta is a global diabetes care company that is leveraging its 100-year legacy in insulin delivery to empower people with diabetes to live their best life through innovative solutions, partnerships and the passion of m…

Skills: P&L Management, Sales Management, Strategic Planning, People Management, Market Access

embecta logoembecta

Senior Regulatory Affairs Specialist

Ciudad de México, Mexico · Hybrid

Senior

embecta is a global diabetes care company that is leveraging its 100-year legacy in insulin delivery to empower people with diabetes to live their best life through innovative solutions, partnerships and the passion of m…

Skills: Regulatory Affairs, Medical Device Registration, Regulatory Strategy, Compliance, Stakeholder Management

embecta logo

Country Business Leader - CHAT

embecta

Vaud, Switzerland • Hybrid

Apply
Senior+

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

  • Full-time
  • postgraduate degree
  • Competitive Pay, Continuous Learning, Recognition, Career Growth, Life Balance
  • Posted 6d ago
  • ~40 hrs/week

Responsibilities

The Country Business Leader is responsible for achieving revenue and EBITA growth in the CHAT region through the implementation of sales, marketing, and commercial strategies. This includes managing P&L targets, leading the regional sales force, and ensuring compliant product launches and market access.

Requirements

A Master's degree in business studies/management and several years of leadership experience in the medical device or pharmaceutical industry are required. Candidates must be fluent in English and German, with strong analytical skills and experience working in international matrix organizations.

Full job description

embecta is a global diabetes care company that is leveraging its 100-year legacy in insulin delivery to empower people with diabetes to live their best life through innovative solutions, partnerships and the passion of more than 2,000 employees around the globe. For more information, visit embecta.com or follow our social channels on LinkedIn, Facebook, Instagram and X.  

Why join us?  

A career at embecta means being part of a team that values your opinions and contributions and that empowers you to bring your authentic self to work. Here our employees can fulfill their life’s purpose through the work that they do every day. 

You will learn and work alongside inspirational leaders and colleagues who are equally passionate and committed to fostering an inclusive, growth-centered, and rewarding culture. Our Total Rewards program – which includes competitive pay, benefits, continuous learning, recognition, career growth and life balance components – is designed to support the varying needs of our diverse and global employees. 

The Country Business Leader (m/f/d) CHAT in the North EMEA region, will be responsible for achieving revenue and EBITA growth in the designated areas through implementation of sales, marketing and commercial strategies. This will involve the optimization of commercial business with existing products, developing concepts and strategies to expand business in the markets and ensuring that new products and services are launched efficiently. The person is an ambitious, results driven personality and a team player.

Responsibilities

  • Defining, analyzing and achieving annual P&L and budget targets
  • Carrying out projects to enhance business performance (e.g. by examining and defining the structures necessary to achieve P&L objectives in line with corporate strategy)
  • Exploring ways of improving existing products positioning and services including analysis of performance KPIs and competitor monitoring
  • Sales Management with continuous improvement of sales efficiency and effectiveness, using Salesforce.com as plan & review tool
  • Development of concepts to further expand the business through various routes to market and ensuring efficient product launches and services.
  • Create and manage strategies to deliver on sales goals to gain share and secure top line growth.
  • Acting as an interface between partners and embecta departments such as Supply Chain, Finance, Legal and Marketing
  • Leading, developing and controlling commercial channels and partners including regular business reviews and management updates.
  • Working on projects with third parties to enter new markets and launch new products
  • Providing guidance for implementation and tracking roll-out and compliance
  • Responsible for people management and development of the sales force in your respective region; Manage people decisions including hiring, promotions, etc.
  • Lead the regional team to prioritize initiatives and activities to deliver the Annual Operating Plan (AOP)
  • Secure and/or generate market access for embecta portfolio and interact with the country authorities and partner with respective functions in embecta
  • Leading embecta Switzerland Sárl compliantly within IvDV regulations and partner with respective functions timely to ensure compliance.
  • Leading embecta Austria GmbH compliantly which includes understanding and managing any deviation which may deviate from EU directives and partner with respective function timely to avoid harm
  • Enable reimbursement for embecta portfolio products by health insurance and/or reimbursement authorities for the respective countries. 

Education and Experience

  • Master's degree in business studies/management required
  • Several years of experience in a similar role in medical device or pharmaceuticals industry, medical knowledge and experience in the CHAT region are preferable
  • leadership experience with a track record of developing and leading your team to success
  • Working experience in an international (matrix) organization, preferable in the EMEA region
  • Strong customer service focus, coupled with outstanding goal and result orientation backed up with strong project management skills
  • Result driven personality, team player and excellent communicator – both verbal and written – with strong negotiation skills
  • Pronounced entrepreneurial capabilities coupled with strong analytical skills, well structured, creative and able to “think out of the box"
  • Fluent in English and German (written and spoken), French is a plus
  • Intercultural understanding and skills as wells as flexibility to travel
  • Skills in MS Office and SalesForce.com
  • Willingness to travel within the responsible region

#LI-HYBRID

#LI-DF1

embecta is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.

Related keywords

Diabetes CareMedical DevicesPharmaceuticalsEBITAP&LSalesforce.comIvDV RegulationsEU DirectivesMarket AccessReimbursementEMEACHAT RegionCommercial StrategyRoute to MarketAnnual Operating PlanMatrix Organization

About embecta

LinkedInVisit site

Advance every day together

Industry
Medical Device
Company size
1,001-5,000 employees
Founded
2022
Headquarters
Parsippany, New Jersey
LinkedIn followers
37,018

At embecta (formerly part of BD), we are singularly focused on improving the lives of people living with diabetes. With a 100-year legacy of developing and providing solutions to the diabetes community, today, we are a global medical technology company and leader in insulin delivery devices. More than 30 million people in over 100 countries rely on our pen needle and syringe products every day.  BD is the manufacturer of the advertised products.   Privacy Policy: https://www.embecta.com/en-us/about/policies/privacy-policy-statement

Offices: Parsippany, New Jersey, US

Health CareDiabetesMedical
View all jobs at embecta

About embecta

LinkedInVisit site

Advance every day together

Industry
Medical Device
Company size
1,001-5,000 employees
Founded
2022
Headquarters
Parsippany, New Jersey
LinkedIn followers
37,018

At embecta (formerly part of BD), we are singularly focused on improving the lives of people living with diabetes. With a 100-year legacy of developing and providing solutions to the diabetes community, today, we are a global medical technology company and leader in insulin delivery devices. More than 30 million people in over 100 countries rely on our pen needle and syringe products every day.  BD is the manufacturer of the advertised products.   Privacy Policy: https://www.embecta.com/en-us/about/policies/privacy-policy-statement

Offices: Parsippany, New Jersey, US

Health CareDiabetesMedical
View all jobs at embecta

Similar companies hiring

Dentsply Sirona (100)KARL STORZ (55)3Shape (23)Donatelle Plastics, A DuPont Business (17)medmix (16)Tecomet, Inc (12)Laborie (8)Mizuho OSI (8)DeRoyal (8)Endologix LLC (7)Profound Medical Inc. (7)Laboratoires Vivacy (6)
Clera home

Your AI-talent agent. Connecting talents with dream jobs.

Earn $5,000

Tools

  • Salary Calculator
  • Resume Review

Explore

  • Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

Tools

  • Salary Calculator
  • Resume Review

Explore

  • Jobs
  • Companies
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

© 2026 Clera Labs, Inc.

PrivacyTermsBug Bounty