Country Business Leader - Chat

embecta

Vaud, CHE
Hybrid
Salesforce.com proficiency
P&l and budget management
Commercial strategy implementation
Embecta is a global diabetes care company leveraging a 100-year legacy in insulin delivery to empower people with diabetes through innovative solutions and partnerships

Job Summary

  • Embecta is a global diabetes care company leveraging a 100-year legacy in insulin delivery to empower people with diabetes through innovative solutions and partnerships.
  • The Country Business Leader will lead sales, marketing, and commercial strategies to achieve revenue and EBITA growth, manage teams, and ensure compliance within the North EMEA region.
  • Embecta offers a Total Rewards program including competitive pay, benefits, continuous learning, recognition, career growth, and life balance components.

Matching Summary

Embecta is a global diabetes care company leveraging a 100-year legacy in insulin delivery to empower people with diabetes through innovative solutions and partnerships.

Skills & Requirements

Must-have

  • Salesforce.com proficiency
  • P&L and budget management
  • Commercial strategy implementation
  • People management and development
  • Market access and reimbursement expertise
  • Project management skills

Nice-to-have

  • Intercultural understanding
  • Entrepreneurial capabilities
  • Creative and analytical thinking
  • Fluent in French
  • Inclusive and growth-centered culture

Key Requirements

  • Master's degree in business studies/management
  • Several years in medical device or pharmaceuticals
  • Leadership experience with team development
  • Experience in international matrix organizations
  • Fluent in English and German
  • Willingness to travel within region

Work Rights

Not specified

Tailored Resume

Cover Letter