TitleSenior Managing Director, Head of Total Portfolio ManagementInstitutionOPTrustCountry / regionNorth AmericaLast checked2026-06-10ConfidenceEquilar ExecAtlasSourcehttps://people.equilar.com/bio/org/optrust-private-markets/5371012
David Ross
Senior Managing Director, Head of Total Portfolio Management