Bevin O’Neil

Chief Strategy Officer

Bevin O'Neil is the chief strategy officer at ECRI, a nonprofit organization focused on advancing effective, evidenced-based healthcare globally. In her role, O’Neil is responsible for developing and executing its global strategy. O’Neil has over two decades of private equity, fundraising and operating experience, and has sat on several boards.

Prior to ECRI, O’Neil was the founder and managing partner of Incline GEP, which focused on supporting entrepreneurs with emerging consumer brands. From 2011 to 2013, O’Neil served on the drug access team of Clinton Health Access Initiative (CHAI), responsible for improving sustainable access to pediatric HIV drugs and diagnostics for the developing world utilizing a market-based approach.

Earlier in her career, O’Neil was a Principal at Avista Capital Partners, founded by former DLJ Merchant Banking partners. At Avista, O’Neil launched the consumer silo and executed five private equity investments and related tack-on acquisitions in healthcare and consumer, four of which were corporate carve-outs requiring intense operational and infrastructure building. Prior to Avista, O'Neil was a senior manager in business development at Tumi, an Oaktree Capital Management portfolio company. In addition, O'Neil served various roles in the private equity groups of Guggenheim Partners, Oaktree Capital Management, and DLJ Merchant Banking.

O’Neil received a BBA from the University of Michigan.