Strive Health
Jenifer DeLoach is a seasoned healthcare executive with extensive experience in operational leadership and client success. Currently serving as Regional President at Strive Health since July 2025, Jenifer previously held the position of Senior Vice President of Operations at Optum from May 2022 to May 2025. Prior to that, a significant tenure at naviHealth from April 2017 to March 2022 included roles as Market President for the Southeast and Vice President, General Manager. Jenifer also contributed to Entrada, Inc. as Vice President of Client Success between February 2016 and March 2017 and served as Vice President/General Manager for the Americas at HireRight from January 2012 to January 2014. Jenifer holds a Bachelor of Arts degree in Economics from Vanderbilt University.
This person is not in any teams
This person is not in any offices