Stephen is Managing Director at UK Finance leading commercial finance, dispute resolution, LIBOR and trade policy and represents the UK in Europe. He chairs an advisory group on creative industries and sits on boards on business finance, covid response and diversity for Government.

At Lloyds Banking Group, he was Group External Relations Director and a member of executive boards in Lloyds Banking Group’s Commercial Banking and Retail divisions and is currently a director of UK Business Angels Association, Business Banking Resolution Service and Shaw Trust and special advisor to a charity founded by HRH Prince of Wales.

Stephen read Economics at UCL and has professional qualifications in banking and marketing.