Otto L.

Business Analyst at McKinsey & Company

Otto L. is a Business Analyst at McKinsey & Company, focusing on Global Energy & Materials and Private Equity & Principal Investors since September 2023. Previously, Otto served as a Venture Fellow at EVCA, emphasizing due diligence in the bioelectrics sector. Otto co-founded the Tufts Investment Club and led as Head of Research, managing due diligence projects for significant investment funds. With prior experience as a Fellow Intern at McKinsey & Company and an Ignite Fellow at Glasswing Ventures, Otto has performed due diligence on AI startups. Otto holds a Bachelor's degree in Chemical Engineering with a minor in Entrepreneurship from Tufts University and has a background in leadership from the Finnish Defence Forces.

Links

Previous companies

Tufts University logo
Technion logo
Glasswing Ventures logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams