Lee Stern's Location
New York, NY, US
Lee Stern's Work
Lee Stern's Education
Lee Stern's Skills
Lee Stern's Summary
Lee Stern, based in New York, NY, US, is currently a Managing Partner at Meru Advisors, bringing experience from previous roles at Achilles Therapeutics Limited, Solebury Trout, Trout Capital LLC and WEMBA Angel Fund. Lee Stern holds a Master of Business Administration (M.B.A.) @ The Wharton School. With a robust skill set that includes Venture Capital, Investor Relations, Corporate Development, Private Equity, Mergers and more, Lee Stern contributes valuable insights to the industry. Lee Stern has 5 emails and 1 mobile phone number on RocketReach.