John McCabe

MBA

Portfolio Company
CFO & COO

Bio

John McCabe is Portfolio Company Chief Financial and Chief Operating Officer at Longwood Fund and the COO/CFO of Longwood-founded companies Solu Therapeutics, Weaver, and DEM Bio. John most recently served as Chief Financial Officer of Oncorus. Prior to joining Oncorus, John served as CFO of Flex Pharma, Inc., (now Salarius Pharmaceuticals, Inc.). Before joining Flex Pharma in 2014, John served as Vice President and Chief Accounting Officer at ARIAD Pharmaceuticals, Inc. from 2013 to 2014, (acquired by Takeda Pharmaceuticals). Previously, John served as Vice President and Corporate Controller at Charles River Associates from 2009 to 2013 where he was responsible for all aspects of global financial accounting, planning and reporting. John also previously served as Director and Strategic Business Unit Controller at Biogen, managing all accounting and government pricing functions for the U.S. commercial business. John began his career at Arthur Andersen & Co. and later held financial positions at Performance Technologies, Inc. and IP.com.

John holds B.S. degrees in accounting and management information systems from Babson College and an M.B.A from the University of Massachusetts at Amherst.