Flavia Pease
Chief Financial Officer
Insulet Corporation•Princeton, New Jersey, United States
View LinkedIn ProfileExperience28+ Years
LevelCXO
Executive Overview
Finance executive with 25 years of diverse management experience: • Proven track record of driving results and building strong partnerships in matrix organizations • Expertise in supporting Mergers, Acquisitions & Licenses • Hands-on experience with US + BRIC markets • Emphasis in developing future finance leaders • Success in driving compliance
Career Timeline
- Insulet CorporationCurrentOct 2025–Present· 1 yr
- Group Chief Financial OfficerCurrentOct 2025–Present
- Apr 2022–Sep 2025· 3 yrs 5 mos
- Group Chief Financial OfficerApr 2022–Sep 2025
- Feb 2019–Apr 2022· 3 yrs 2 mos
- VP / Group CFO Medical Devices, Johnson & JohnsonFeb 2019–Apr 2022
- 2017–2019· 2 yrs
- Vice President Finance - North America2017–2019
- Oct 2014–Dec 2016· 2 yrs 2 mos
- Vice President, Program Management OfficeOct 2014–Dec 2016
- May 2012–Sep 2014· 2 yrs 4 mos
- Vice President Finance - Janssen Supply ChainMay 2012–Sep 2014
- Mar 2011–Apr 2012· 1 yr 1 mo
- Vice President, FinanceMar 2011–Apr 2012
- May 2009–Apr 2012· 2 yrs 11 mos
- Vice President, FinanceMay 2009–Apr 2012
- Jul 2004–Apr 2009· 4 yrs 9 mos
- Director, FinanceNov 2006–Apr 2009
- Project Director, Mergers and AcquisitionsJul 2004–Oct 2006
- Jun 1998–2004· 5 yrs 7 mos
- Finance ManagementJun 1998–2004
Education
MBA (1999)
Finance and International Business
Santa Clara University Leavey School of BusinessBS (1994)
Economics
PUC-Rio (Pontifícia Universidade Católica)Executive Relationship Map
Reports To
Flavia Pease
Vice Chair & President
Chief Financial Officer
Chief Technology Officer
Chief Operating Officer
Skills & Expertise
Financial AnalysisBusiness PlanningFinancial ModelingFinanceAccountingStrategic PlanningCross-functional Team LeadershipFinancial ReportingInternal ControlsSarbanes-Oxley ActBudgetsStrategic Financial PlanningProcess ImprovementMergersForecasting