Steve Meehan is the SCALE Life and Science Managing Director

Email: smeehan@scale-healthcare.com

Steve Meehan is Financial Services & Life Sciences Management Professional with 25 years of financial and operational leadership experience spanning corporate strategy, M&A, capital raising, and FP&A. Steven has been the global head of life science investment banking groups at multiple investment banks. In addition, he has been a CFO of a publicly traded life science company where he assisted in developing a drug from the lab to FDA approval and the subsequent sale for $2 billion to a pharmaceutical company. His responsibilities included Finance/Accounting, IT, IR, M&A/Licensing, FP&A, and Commercial Operations (including helping to build a sales force and CMC/manufacturing infrastructure). In addition, he has served on several healthcare boards of directors and advisors.

Steven’s blended experience as a trusted advisor and chief financial and operating officer gives him a unique perspective to develop and implement effective financial and operational strategies for life science companies. Having performed financial analyses and due diligence on hundreds of transactions gives Steve valuable insights to assist executive management in implementing their strategic vision while optimizing their business performance.

Join our community with our latest offering & interesting update

Please fill out the form below to sign up for the SCALE newsletter.

    SIGN UP for a free consultation

    Please fill out the details below and a team member will reach out to you.