Location
sachseln, sachseln, Switzerland
Posted
July 22, 2026
Job Description
embecta is seeking a Country Business Leader (m/f/d) for the CHAT in the North EMEA region. You will drive revenue and EBITA growth through sales, marketing and commercial strategies, optimize existing products, and spearhead new product launches with cross-functional partners.The role requires a Masterβs in business, several years in medical devices or pharma, and proven leadership in international settings. Fluent in English and German; French is a plus. Travel within the region is expected. #J-18808-Ljbffr