Rory O'Farrell
Rory O'Farrell (Dublin) joined KKR in 2014 and is a Managing Director on the Credit Strategies team within Global Client Solutions. He is actively involved in the firm's business development and capital raising activities focused on KKR's private credit and leveraged credit strategies. Prior to joining KKR, Mr. O'Farrell was part of the investor relations team at Avoca Capital, overseeing Avoca's client service capabilities. Previously, he was a senior executive at KPMG in the corporate finance practice in Dublin. Mr. O'Farrell is a Chartered Accountant and he holds a B.Comm and a Masters of Accounting from University College Dublin.