Eric Feinstein
Chief People Officer
Eric joined Navitus in 2020 and leads the Human Resources department. In this role, Eric and his team are responsible for helping the organization attract, engage, develop and retain talent to provide industry leading customer service and financial outcomes for its clients, while optimizing the health of their members.Eric brings over a decade of experience as a full-time actuary and almost two decades of leadership experience in health care and human resources. Prior to joining Navitus, he served as Vice President, Total Rewards at SSM Health, a health system with 40,000 employees over four states and Navitus’ majority owner. Prior to his role at SSM Health, Eric spent nearly 16 years in senior leadership roles in human resources functions at one of the nation’s largest Catholic health systems, with operations in 24 states and over $20 billion in revenue.
Eric is an enrolled actuary, a fellow of the Society of Actuaries and has served for 20 years on the committee that develops one of the actuarial certification exams. He also serves as a member of the board of directors and co-chair of the human resources committee for the CHADS Coalition, an organization focused on advancing the awareness and prevention of adolescent depression and suicide. Eric holds a bachelor’s degree in actuarial science from the University of Iowa.
“I am excited to serve at Navitus and am confident in the HR department’s dedication to helping the organization advance service to and outcomes for our current and future clients through a knowledgeable, engaged and customer service focused workforce.”