Benefit Street Partners
Ruth Davis

Ruth Davis

Managing Director | COO of Business Development
Business Development London

Ruth Davis is a Managing Director and the Chief Operating Officer of Business Development with Benefit Street Partners, based in our London office.

Prior to joining BSP in 2021, Ms. Davis was Chief of Staff to the CEO of a FTSE 100 company. Before that, she was Head of Strategy for the Investment Banking & Corporate division of Lloyds Bank.

Ms. Davis received a Bachelor of Arts in History & French from the University of Manchester and an undergraduate degree (Licence en Lettres Modernes) from the Université de Bourgogne.