Insulet Executive and Leadership Team

May, 2026

Leadership Overview

Insulet has 10 executives leading key functions including strategy, finance, human resources, technology, operations, and customer experience.

Driven by innovation, Insulet is dedicated to simplifying the lives of individuals managing diabetes and other conditions through its pioneering Omnipod product platform, aiming to redefine subcutaneous drug delivery.

Leadership Roles at Insulet

  • President, Chief Executive Officer & Director - Ashley McEvoy
  • Chief of Staff & Chief Executive Officer, Office - Sagar Patel
  • Chief Financial Officer - Carsten Boess
  • Executive Vice President & Chief Financial Officer & Treasurer - Ana Chadwick
  • Executive VP & Chief Financial Officer - Flavia Pease
  • Chief Financial Officer, At Alcon Inc - Timothy Stonesifer
  • Chief Operating Officer & Vice Executive - Charles Alpuche
  • Senior VP & Chief Human Resources Officer - Elizabeth Davis
  • Staff Software Engineer & Chief Technology Officer, Cloud Data Products - Rakesh Pant
  • Director, E2E CX Planning and Operations (Chief of Staff To GVP of E2E CX) - Nikkole DeMars
  • Ashley McEvoy - President, Chief Executive Officer & Director

    Ashley McEvoy, the President, Chief Executive Officer & Director at Insulet, directs the company's overarching strategy and operational execution. McEvoy guides Insulet's mission to enhance the lives of individuals with diabetes through its innovative Omnipod Insulin Management System. This leadership role involves steering the company's expansion into new therapeutic areas by leveraging the Omnipod technology platform for non-insulin drug delivery. Overseeing all corporate functions, McEvoy ensures alignment with market demands and long-term growth objectives. The Chief Executive Officer drives critical decisions regarding product development, market penetration, and strategic partnerships, solidifying Insulet's position as a leader in wearable drug delivery technology. Ashley McEvoy's vision propels the company's commitment to simplifying complex medical treatments for patients globally.
    Ashley McEvoy

    Sagar Patel - Chief of Staff & Chief Executive Officer, Office

    Sagar Patel, the Chief of Staff & Chief Executive Officer, Office at Insulet, provides strategic support and operational coordination across key executive initiatives. Patel works closely with the CEO and senior leadership to drive strategic projects, enhance organizational efficiency, and ensure effective communication across departments. This role is vital for translating high-level corporate objectives into actionable plans and facilitating seamless execution of the company's mission. The Chief of Staff, Office of the CEO plays a critical part in managing priorities, streamlining decision-making processes, and supporting the overall strategic direction of Insulet. Sagar Patel's contributions are essential for optimizing leadership effectiveness and advancing Insulet's commitment to simplifying diabetes care.

    Carsten Boess - Chief Financial Officer

    Carsten Boess, the Chief Financial Officer at Insulet, manages the company's financial health and strategic fiscal planning. Boess oversees all financial operations, including accounting, treasury, and investor relations, ensuring robust financial controls and reporting. This role is critical in supporting Insulet's growth initiatives and capital allocation strategies. The Chief Financial Officer works closely with the executive team to develop financial models that underpin product innovation and market expansion. Boess's responsibilities include managing budgets, forecasting financial performance, and optimizing the company's capital structure to support its mission of simplifying diabetes management. Carsten Boess's financial acumen is vital for sustaining Insulet's operational efficiency and driving shareholder value.

    Ana Chadwick - Executive Vice President & Chief Financial Officer & Treasurer

    Ana Chadwick, the Executive Vice President & Chief Financial Officer & Treasurer at Insulet, directs the company's comprehensive financial strategy and treasury operations. Chadwick is responsible for managing Insulet's financial planning, capital management, and investor relations, ensuring fiscal discipline and strategic resource allocation. This senior finance role is pivotal in supporting the company's ambitious growth objectives and its commitment to innovation in diabetes care. The Chief Financial Officer & Treasurer works to optimize the company's financial structure and secure the necessary capital for research, development, and global expansion. Ana Chadwick's financial leadership is essential for maintaining Insulet's strong market position and driving sustainable value creation.
    Ana Chadwick

    Flavia Pease - Executive VP & Chief Financial Officer

    Flavia Pease, the Executive VP & Chief Financial Officer at Insulet, leads the company's financial operations and strategic fiscal planning. Pease oversees all aspects of financial management, including budgeting, forecasting, and capital deployment, to support Insulet's mission of simplifying diabetes management. This executive position is crucial for driving financial performance and ensuring the company's long-term economic health. The Chief Financial Officer collaborates with other leaders to align financial strategies with business objectives, particularly in expanding the reach of the Omnipod platform. Flavia Pease's expertise is instrumental in guiding Insulet's financial decisions, enabling continued investment in product innovation and market growth.
    Flavia Pease

    Timothy Stonesifer - Chief Financial Officer, At Alcon Inc

    Timothy Stonesifer, the Chief Financial Officer, At Alcon Inc at Insulet, oversees the financial strategy and operations for the company. Stonesifer is responsible for managing financial planning, reporting, and capital allocation to support Insulet's growth and innovation in medical devices. This executive role is critical in ensuring the financial stability and fiscal health of the organization, particularly as it expands its Omnipod product platform. The Chief Financial Officer works to optimize financial performance and drive value for stakeholders. Timothy Stonesifer's financial leadership guides Insulet's strategic investments and operational efficiencies, reinforcing its commitment to simplifying the lives of people with diabetes and other conditions.

    Charles Alpuche - Chief Operating Officer & Vice Executive

    Charles Alpuche, the Chief Operating Officer & Vice Executive at Insulet, oversees the company's global operational functions and manufacturing processes. Alpuche directs the execution of Insulet's production strategies, ensuring the efficient and high-quality manufacturing of the Omnipod Insulin Management System and other drug delivery devices. This executive position involves optimizing supply chain logistics, enhancing operational efficiency, and maintaining rigorous quality control standards across all manufacturing sites. The Chief Operating Officer plays a key part in scaling production to meet growing global demand for Insulet's innovative products. Charles Alpuche's leadership ensures that Insulet can reliably deliver its life-changing technologies to patients worldwide, supporting the company's mission to simplify diabetes care.

    Elizabeth Davis - Senior VP & Chief Human Resources Officer

    Elizabeth Davis, the Senior VP & Chief Human Resources Officer at Insulet, leads all human capital strategies and organizational development initiatives. Davis is responsible for cultivating a high-performance culture that supports Insulet's innovative spirit and patient-centric mission. This executive role encompasses talent acquisition, employee engagement, compensation and benefits, and leadership development across the organization. The Chief Human Resources Officer ensures that Insulet attracts, retains, and develops the talent necessary to drive its pioneering work in medical device technology. Elizabeth Davis's focus on people operations is integral to fostering an environment where employees can contribute effectively to the company's goals of simplifying diabetes care and expanding drug delivery solutions.
    Elizabeth Davis

    Rakesh Pant - Staff Software Engineer & Chief Technology Officer, Cloud Data Products

    Rakesh Pant, the Staff Software Engineer & Chief Technology Officer, Cloud Data Products at Insulet, spearheads the development and strategic direction of Insulet's cloud-based data solutions. Pant leads the engineering teams responsible for architecting, building, and maintaining the robust cloud infrastructure that powers Insulet's Omnipod platform and associated data services. This critical technology leadership role involves defining the technical roadmap for data products, ensuring scalability, security, and compliance. The Chief Technology Officer, Cloud Data Products drives innovation in data analytics and management, enabling enhanced insights for patients and healthcare providers. Rakesh Pant's technical expertise is fundamental to advancing Insulet's digital capabilities and supporting the seamless delivery of insulin and other subcutaneous drugs.

    Nikkole DeMars - Director, E2E CX Planning and Operations (Chief of Staff To GVP of E2E CX)

    Nikkole DeMars, the Director, E2E CX Planning and Operations (Chief of Staff To GVP of E2E CX) at Insulet, directs comprehensive planning and operational strategies for end-to-end customer experience. DeMars focuses on optimizing customer journeys and ensuring seamless service delivery across all touchpoints of the Omnipod product platform. This leadership position involves coordinating cross-functional efforts to enhance customer satisfaction and loyalty. The Director, E2E CX Planning and Operations plays a key role in translating customer insights into operational improvements and strategic initiatives. Nikkole DeMars's dedication to customer experience excellence supports Insulet's goal of making life easier for individuals managing diabetes and other conditions.

    Explore Leadership Teams in Manufacturing

    Frequently Asked Questions Regarding Insulet Top Executives and Leadership Team

    Who leads Insulet?
    Insulet is led by Ashley McEvoy (President, Chief Executive Officer & Director), along with executives such as Sagar Patel (Chief of Staff & Chief Executive Officer, Office) and Carsten Boess (Chief Financial Officer).
    Who is part of Insulet’s executive team?
    The executive team of Insulet includes leaders such as Ashley McEvoy (President, Chief Executive Officer & Director), Sagar Patel (Chief of Staff & Chief Executive Officer, Office), Carsten Boess (Chief Financial Officer) and other senior executives.
    How many executives does Insulet have?
    Insulet has 10 executives leading key business areas.
    What roles are included in Insulet’s leadership team?
    The leadership team of Insulet includes roles such as President, Chief Executive Officer & Director, Chief of Staff & Chief Executive Officer, Office, Chief Financial Officer, Executive Vice President & Chief Financial Officer & Treasurer, Executive VP & Chief Financial Officer.