2 New Street Square
Steven is a Director leading Payments for Digital Transformation, Analytics and Control. He is co-leader of the Deloitte EMEA Payments Group. He has eighteen years’ experience in technology risk with Deloitte and thirteen years’ experience in the payments sector. During his career at Deloitte he has led major process, technology and regulatory reviews across banks, payment service providers, global payment networks, payment schemes and various other financial services institutions.