Skip to main content

Our Team

Catherine Johnston
Managing Director
Catherine Johnston is a Managing Director at Blue Owl and member of the Institutional Capital Team. In her role, she is responsible for fund operations, product solutions, and fund formation for Blue Owl in EMEA, serving as Head of EMEA Fund Operations.

Before joining Blue Owl, Catherine was an Associate Partner and Head of Product Development at Arcmont Asset Management, a European private credit manager based in London, where she was responsible for product development and fund formation. Prior to joining Arcmont, she worked in investor relations at AnaCap Financial Partners and Triton Partners, having started her career at EY in Financial Services audit.

She received a Bachelor of Science in Chemistry with Biology from Durham University.