Thomas schlytter alpha. He served as Managing Director of 3i Group plc since 1990.