Liz Sheehan is an accomplished consultant with extensive experience in healthcare and value consulting. At Spencer Stuart, Liz serves as a Consultant, while previously holding senior positions such as Vice President at CVS Health Inc, Director of Value Consulting, and Director of Value Analytics at Change Healthcare. Additionally, Liz has experience as the Owner of an Independent Consulting firm and as the Head of Private Equity & Venture Capital at Clarion Healthcare. Academic credentials include a Bachelor of Arts in History from Cornell University and certification as an Emergency Medical Technician from Quinnipiac University.
This person is not in the org chart
This person is not in any teams