Skip to main content


Stephen Magora

Stephen Magora

Managing Director, Global Head of Data & Digital Labs in Compliance, Credit Suisse

Stephen Magora is a Managing Director of Credit Suisse in the Internal Audit division, based in London. He is responsible for Data Risk, Data Analytics and Innovation.

Stephen joined Credit Suisse in March 2014 from Financial Services Compensation Scheme (FSCS) where he was Head of Data Management & Innovation. FSCS was established under the Financial Services and Markets Act 2000 to provide protection for eligible customers of failed financial services firms, and is operationally independent from, but accountable to the PRA. Prior to that, he worked at Deloitte and PwC in a number of countries, for over 8 years in senior consulting and risk advisory roles.

Stephen holds a degree in Computer Engineering from McMaster University (Canada) and an MBA from Nanyang Business School (Singapore).