Jenifer Deloach

Regional President at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices