Logo
job logo

European DTC Marketing Manager - 12-18m Contract

Insulet Corporation, New Bremen, OH, United States


A medical device company is seeking a DTC Marketing Manager for a fixed term maternity leave cover position. You will develop and lead the DTC marketing strategy for the Omnipod brand, focusing on building the European business. Responsibilities include executing strategic initiatives, engaging with cross-functional teams, and managing digital channels. The ideal candidate will have several years of experience in consumer marketing, strong communication skills, and the ability to influence senior stakeholders. This role requires a Bachelor's degree and significant travel across the DACH region. #J-18808-Ljbffr