Group Chief Operating Officer
Stefan was appointed Group Chief Operating Officer in December 2021 and is responsible for the overall operational agenda for Athora Group, including the IT, change, facilities, procurement and transformation office functions. Stefan also leads the multi-year company-wide transformation programme to deliver the Athora target operating model.
Previously Stefan was COO of Athora Netherlands and CEO Insurance Operations of Athora Germany. Prior to this, Stefan was an Operating Partner working with the leadership teams of Apollo Global Management portfolio companies. Prior to that, he held senior leadership positions in Financial Services as Global Head of Industries at Willis Towers Watson, CEO UK & Ireland at Bearing Point and as a Partner at A.T. Kearney.
Stefan holds a Bachelor’s degree in Economics & Political Science from Indiana University, Bloomington and a Master’s degree from Columbia University, New York.