He has a strong focus on the role of IT within transactions and transformations as well as related to value creation, cost saving and synergy potentials.
Prior to joining Kroll, Stephan served as head of strategy and corporate M&A at Degussa Bank Group. Before that, he was part of the German management team at Infosys Ltd. and responsible for strategy and value creation, with expertise in IT transformation. In addition, he gained extensive knowledge as a strategy consultant at Roland Berger with a focus on CIO advisory, IT value enhancement and PMI. Stephan started his career as an industry expert in financial services and insurance at DZ Bank AG.
Stephan received his MBA from the Fuqua School of Business of Duke University and his diploma (B.Sc.) in Business computer science from Baden-Wuerttemberg Cooperative State University, Stuttgart.