Steve Allen

Biography

Steve Allen joined High Speed Two Limited in October 2015 as Chief Financial Officer. He has lead responsibility for financial, commercial, information management and resourcing matters for HS2 Ltd.

Steve joined from Transport for London where he was Managing Director, Finance. At TfL, Steve was responsible for financial and commercial delivery for TfL’s operations and investment programme. He established TfL’s first commercial financing programme for TfL’s and led on the structuring of private finance arrangements. He developed the funding package for Crossrail and chaired its Sponsor Board.

Steve started his career in the Department for Transport before working for Schroders, Citigroup and Abbey National on the financing of infrastructure projects in the UK, Europe and Asia.

Previous roles in government

  • Chief Financial Officer