Insulet is seeking a strategic, creative digital leader to join its Global Brand and Marketing Acceleration team. The Director, Global Marketing - Website will lead Omnipod.com and related digital marketing initiatives globally, shaping the digital roadmap and aligning website strategy with business goals. The role advances a modern, high-performing customer experience across content, brand, SEO, personalization, analytics, and conversion optimization, while ensuring digital efforts are cohesive, measurable, innovative, and future-ready. The Director will establish global website strategy, governance, standards, and performance practices; lead cross-functional planning and execution; and guide a team of digital professionals. The role also monitors market, competitive, and AI trends and translates emerging capabilities into practical opportunities that improve customer engagement, operating efficiency, and business impact. Travel is estimated at 30–40%, with possible international travel, and the role may require morning and evening calls to align with international business hours. Insulet is a medical device company focused on simplifying life for people with diabetes and other conditions through its Omnipod product platform. For U.S.-based positions, the annual base salary range is $177,300–$265,950, and the position may also be eligible for incentive compensation. Insulet offers a comprehensive benefits package.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director