Kerri K. Leigh is an accomplished executive in customer success and engagement, currently serving as Vice President and Head of Customer Success at Included Health since May 2023, where Kerri leads the transformation and scaling of customer success initiatives to enhance client retention and growth. Prior to Included Health, Kerri held several strategic roles at SAP from August 2018 to March 2023, including Global Head of Customer Success Strategy and Global Vice President of Cloud Customer Engagement Success Operations, where Kerri focused on centralizing customer engagement processes and maximizing technology investments for cloud solutions. Kerri's career also includes significant contributions to SAP SuccessFactors, where Kerri served in various leadership positions, optimizing customer adoption and engagement strategies. Earlier experience includes serving as Human Resources Director at Trinity Health, where Kerri managed diverse HR functions over multiple years.
Sign up to view 2 direct reports
Get started