Loading...

Sr. Director Enabling Functions

Insulet at a glance

SEC filings mentioning "Insulet": 1,465 · SIC industry: Surgical & Medical Instruments & Apparatussearch EDGAR

Insulet

Insulet is hiring a Sr. Director Enabling Functions in Massachusetts to lead critical business-support operations and drive organizational excellence. This full-time position offers the opportunity to shape strategy, lead high-performing teams, and make a direct impact on company success.

Role Overview

In this Sr. Director Enabling Functions role at Insulet, you will oversee key enabling functions—such as operations, human resources, finance, legal, or technology support—that power our organization. You'll develop and execute strategic initiatives that strengthen these functions, remove operational bottlenecks, and align business support with company growth objectives. This is a leadership position for someone who thrives in translating organizational challenges into scalable solutions.

Core Duties

  • Lead and optimize enabling function operations to increase organizational efficiency and business impact
  • Partner with executive leadership to define and execute enabling-function strategy aligned with company vision
  • Build, mentor, and develop high-performing teams while fostering a culture of excellence and accountability
  • Drive process improvements, automation, and operational excellence initiatives across assigned functions
  • Manage budgets, resources, and performance metrics to ensure strategic and financial objectives are met
  • Ensure compliance, governance, and risk management standards across all enabling functions
  • Serve as a thought leader on organizational effectiveness and cross-functional business needs

What You Bring

  • Significant director-level experience leading enabling functions, business operations, or comparable leadership roles
  • Proven track record of strategic leadership, organizational improvement, and cross-functional influence
  • Strong analytical, financial, and operational skills with data-driven decision-making capability
  • Experience building, scaling, and leading teams in complex, dynamic environments
  • Excellent communication, presentation, and stakeholder management capabilities
  • Bachelor's degree in business administration, operations management, finance, human resources, or related discipline

More About Insulet

Insulet is a leading healthcare technology company focused on improving the lives of people managing chronic diseases through innovative, patient-centered solutions. Based in Massachusetts, Insulet has built a reputation for excellence, reliability, and commitment to meaningful healthcare outcomes. We value collaborative leadership, operational discipline, and a mission-driven approach to everything we do.

Applying for This Role

To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

To apply for this job please visit insulet.wd5.myworkdayjobs.com.

Working in US - Massachusetts

🇺🇸 Relocation safety for US: Exercise Normal Cautionvia Warnely, CC BY 4.0

National unemployment rate in US: 4.2%via World Bank

Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

Add application deadline to calendar

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.