Prior to joining, he worked as a Project Manager for the strategy consultancy Stern Stewart in Munich. Philipp advised clients from the industrial goods, energy and media sectors on transactions and restructurings.
He holds a Master's degree in Management from the University of Mannheim and a Bachelor's degree in Business Administration from the European Business School in Oestrich-Winkel.