Philipp Otto ist seit 2025 bei INVISION am Standort Düsseldorf tätig. Er identifiziert und evaluiert potenzielle Investitionen und unterstützt die bestehenden Portfoliounternehmen bei ihrer operativen Wertschöpfungsarbeit.
Vor seiner Tätigkeit bei INVISION sammelte Philipp Otto Erfahrungen im Bereich Private Equity, unter anderem bei DPE und Afinum. Seine berufliche Laufbahn begann er in der Unternehmensberatung bei The Boston Consulting Group.
Philipp Otto hält einen Bachelortitel in Betriebswirtschaftslehre sowie einen Mastertitel in Rechnungswesen und Finanzen der Universität St. Gallen (HSG).