
Ethan Allen
Vice President
Mr. Allen is a vice president in the Capital Formation group focused on the development of the U.K. institutional client business. He joined Oaktree in 2025 from Ninety One, where he was a manager in the U.K. Institutional Client group and a Private Debt product specialist. Clients included LGPS and corporate pension schemes, insurance companies, multi-manager / fund-of-funds, family offices, endowments, foundations. Mr. Allen received a B.Sc. in economics from the University of Leeds and has complete the Certificate in Investment Management (IMC).