John Mccabe

CFO at Flex Pharma

John McCabe is the current Chief Financial Officer at Flex Pharma. John has held this position since May 2014. Prior to their current role, John was the Chief Financial Officer at Oncorus, Inc. from July 2019 to April 2022. John has also served as the Vice President/Chief Accounting Officer at ARIAD Pharmaceuticals, Inc. from May 2013 to May 2014 and as the VP/Corporate Controller at CRA International from June 2009 to May 2013. John began their career as an auditor at Arthur Andersen in January 1991 and has since held various finance and accounting positions at Biogen Idec, Performance Technologies, IP.com, and Arthur Andersen.

John Mccabe has a Bachelor of Science (BS) in Accounting from Babson College and an MBA in Business Administration and Management, General from Isenberg School of Management, UMass Amherst. John also attended Algonquin.

John Mccabe reports to William K. McVicar, President & CEO.

Org chart

Timeline

  • CFO

    Current role

View in org chart