Philipp Otto joined INVISION in 2025 and is based in Düsseldorf. His responsibilities include identifying and evaluating investment opportunities as well as supporting existing portfolio companies in their operational value creation efforts.
Prior to joining INVISION, Philipp Otto gained experience in private equity, among others at DPE and Afinum. He started his career in consulting at The Boston Consulting Group.
Philipp Otto holds a Bachelor’s degree in Business Administration and a Master’s degree in Accounting & Finance from the University of St. Gallen (HSG).