Eric Larsen currently serves as President of TowerBrook Advisors at TowerBrook Capital Partners L.P. since June 2023. With extensive experience in leadership roles, Eric has been President Emeritus, President, and Managing Partner at the Advisory Board since 1995. Eric is also a Venture Partner at Thrive Capital and SignalFire, along with serving as a Board Member at Thrive Global and Somatus. Previously, Eric held the position of Board Member at Contessa Health from December 2019 to July 2021. Eric earned a Bachelor of Science in Foreign Service with a focus on International Politics and Economics from Georgetown University between 1991 and 1995.
Sign up to view 0 direct reports
Get started
This person is not in any teams