John McCabe has a diverse work experience spanning over 30 years. John currently holds the position of Chief Financial Officer/Chief Operating Officer at DEM Biopharma, Inc. and has been with the company since April 2022. Prior to this, they worked as an Operating Partner at Longwood Fund starting in April 2022.
John served as the Chief Financial Officer at Oncorus, Inc. from July 2019 to April 2022. Before that, they held the role of Chief Financial Officer at Flex Pharma from December 2016 to July 2019 and as VP Finance from May 2014 to December 2016.
John also gained experience as VP/Chief Accounting Officer at ARIAD Pharmaceuticals, Inc. from May 2013 to May 2014 and as VP/Corporate Controller at CRA International from June 2009 to May 2013.
John's earlier roles include SBU Controller at Biogen Idec from May 2007 to June 2009, Controller at Performance Technologies from 2004 to 2007, CFO at IP.com from 2000 to 2004, and Auditor at Arthur Andersen from 1991 to 2000.
Overall, John has a strong background in finance and leadership roles in the biopharmaceutical industry, with experience in different companies and positions throughout their career.
John McCabe has a Bachelor of Science (BS) degree in Accounting from Babson College, which they obtained from 1987 to 1991. John also holds a Master of Business Administration (MBA) degree in Business Administration and Management, General from the Isenberg School of Management at UMass Amherst, which they obtained from 2005 to 2009. Prior to these degrees, John attended Algonquin from 1984 to 1987, but the specific degree and field of study are unknown. Additionally, John has a CPA certification, but the institution, month, and year of obtaining it are not provided.
Sign up to view 2 direct reports
Get started