2 New Street Square
Steven is a Director within Deloitte’s Risk Advisory, Technology Risk and Controls practice in London. He has over fifteen years’ experience in technology risk with Deloitte. Steven works in the financial services sector and leads a team of payment risk specialists. He has significant experience in payments, having led major process, technology and regulatory reviews across many banks and other major FS institutions. He also leads provision of assurance services for the main UK Payment Schemes.