Ms. O’Neil currently serves as the Chief Strategy Officer of ECRI, a nonprofit organization with 500 employees focused on advancing evidenced-based, effective healthcare globally. Ms. O’Neil has over two decades of private equity, fundraising and operating experience, and has sat on several boards and audit committees of companies ranging from small entrepreneurial start-ups to global multi-billion corporates.
This person is not in the org chart
This person is not in any teams
This person is not in any offices