Stephen brings over 25 years of experience, with extensive experience in leading complex business and technology change programs for Tier 1 financial institutions. In addition to delivery of significant programs, Stephen has held a number of senior management roles supporting and growing the capability of the finance functions for tier 1 investment and retail banks. His experience builds from application development, running global technology delivery teams providing solutions for both product and financial control; ensuring strategic alignment and technology delivery for finance systems; to leading a substantial finance transformation program across a major banking group. He has a clear understanding of regulatory demand and how technology may be used to support compliance, and has the unique ability to translate requirements into pragmatic technology strategy. Stephen has proven experience in shaping and driving substantial delivery programs.