Eric Feinstein

SVP, Human Resources & Chief People Officer at Navitus Health

Eric recently joined Navitus 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 its 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.

Links

Previous companies

SSM Health logo

Timeline

  • SVP, Human Resources & Chief People Officer

    Current role

View in org chart