Stephen Lantz's Location
Boston, MA, US
Stephen Lantz's Work
Stephen Lantz's Education
Stephen Lantz's Skills
Stephen Lantz's Summary
Stephen Lantz, based in Boston, MA, US, is currently a Principal at Thomas H. Lee Partners, bringing experience from previous roles at Thomas H. Lee Partners and Odessa. Stephen Lantz holds a Master of Business Administration - MBA @ Harvard Business School. With a robust skill set that includes Valuation, Financial Analysis, Investment Banking, Analysis, Equities and more, Stephen Lantz contributes valuable insights to the industry. Stephen Lantz has 3 emails and 1 mobile phone number on RocketReach.