Catherine Lewis La Torre

Board Member

Catherine Lewis La Torre holds a B.Sc. in Economics and a Master of Public Administration (MPA) from the London School of Economics.

Ms. Lewis La Torre has over thirty years of experience in the financial services industry, specializing in alternative investments, particularly private equity. Catherine is Chief Executive of British Patient Capital. She is also currently Executive Director on the Boards of British Patient Capital and British Business Investments, and a member of the Rose Review Board.

Previously, she was interim CEO of the British Business Bank, appointed directly by the UK Government in 2020 to lead the institution during the Covid crisis. Prior to that, she led the commercial side of the bank, where she built the bank’s private equity and growth investment capability, having previously redefined its private debt strategy. She has been a founder and investor in multiple private equity funds and private equity-backed businesses.

In addition to her leadership and influencing skills, her technical skills focus on the design and implementation of ambitious investment strategies. She has a proven track record in this field and has worked as a partner in European private equity firms. She has advised institutional investors worldwide on their private equity investment strategies and has worked closely with members of the UK Government on the launch of investment programs.