Lee Stern serves as Managing Partner at Meru Advisors since April 2023, bringing over 20 years of experience in investor relations, corporate communications, operations, and corporate finance. Previous roles include VP of Investor Relations & External Communications at Achilles Therapeutics Limited from December 2020 to April 2023, and Managing Director at Solebury Trout from January 2018 to December 2020, where support was provided to management teams in navigating complex investor relations challenges. Additional experience includes positions as Managing Director & Compliance Officer at Trout Capital LLC, where strategic advice was given to life sciences clients on capital raising, and as Managing Director at The Trout Group, focusing on strategic communications and investor targeting. Lee Stern holds an M.B.A. from The Wharton School and a BS in Quantitative Economics from Tufts University.
Sign up to view 0 direct reports
Get started