Owen Davis

Location: Rivage Investment (US) LLC, New York, USA

Owen Davis joined Rivage Investment in June 2026 as a CLO Portfolio Manager to support the development and management of structured credit portfolios in a highly dynamic and international environment. Based in New York, he brings extensive experience across infrastructure debt and leveraged credit.

Prior to joining Rivage, Owen spent over six years at DWS Group, advancing to Director within the Infrastructure Debt team. In this role, he focused on sourcing and executing senior secured credit investments across infrastructure sectors including power, midstream, renewables, and digital infrastructure, on behalf of multiple CLO vehicles. His experience includes credit underwriting, financial modeling, and active portfolio management. Owen joined DWS from Credit Suisse, where he focused on both financing and M&A transactions across the energy sector, and began his career in investment banking at Canaccord Genuity.

Owen holds a Bachelor of Arts, cum laude, from Amherst College, where he double majored in English and Theater.