Philippe has been Dean or Managing Director of a number of business schools and other management education and research institutions.
These include the European Institute for Advanced Studies in Management in Brussels, INSEAD in France, Instituto Universitario Euroforum Escorial in Spain, Nyenrode Business University and TiasNimbas Business School in The Netherlands and Antwerp Management School in Belgium.
Philippe holds an MSc degree in electrical engineering from the University of Leuven (Belgium), a Post Graduate Diploma in Management Science from the University of Manchester and a PhD in Business Administration from Cornell University (USA). His research has been in the areas of strategy, strategic marketing, quantitative analysis for marketing decisions and globalization.
He is - or has been – a Non-Executive Director of listed companies in the financial services industry, digital imaging and real estate as well as Non-Executive Director or Chairman of a number of medium sized companies.