Professor Dr. Christian Landau ist Experte für Strategie und Innovation und verfügt über mehr als 15 Jahre Erfahrung in Forschung, Lehre und Executive Education. Seit 2019 war er Dekan der EBS Business School, wo er seit 2015 eine Professur für Strategic Management innehat. Als Dekan war er für das Management und die strategische Entwicklung der EBS Business School verantwortlich.
Zuvor war er seit 2017 Prodekan für Lehre und von 2010 bis 2015 Assistant Professor of Competitive Strategy. Davor war Christian Landau seit 2005 an der Technischen Universität Berlin als Research and Teaching Associate tätig. Darüber hinaus hatte er Visiting Reseach und Teaching Positionen an der University of California, Berkeley, der Tongji University, School of Economics and Management, in Schanghai und am SP Jain Institute of Management in Mumbai inne. Professor Dr. Landau ist zudem Co-Gründer und Direktor des European Strategy Institute (ESI). Seine Forschungsschwerpunkte liegen im Bereich strategisches Management, Innovation, Technologie und Entrepreneurship. Er hat zahlreiche Beiträge in renommierten Peer-reviewed Journals veröffentlicht, darunter das Journal of Product Innovation Management, das Journal of Business Research, die European Management Review und das American Journal of Management. Christian Landau studierte Wirtschaftsingenieurwesen an der Technischen Universität Berlin, besitzt einen MBA-Abschluss der Salisbury University in den USA und promovierte an der Universität Erlangen-Nürnberg.