Seit der Gründung im Jahr 1994 hat sich Portfolio Advisors zu einem globalen Unternehmen entwickelt, das mit 160 Fachleuten und Niederlassungen in den Vereinigten Staaten (Darien, Connecticut und Dallas, Texas), Europa (Zürich, Schweiz und London, Vereinigtes Königreich) und Asien (Hongkong und Singapur) auf den mittelständischen Markt spezialisiert ist. Zum 31. Dezember 2024 verwaltete Portfolio Advisors rund 80 Mrd. US-Dollar in Private-Equity-, Immobilien- und Kreditinvestitionen, welche den Kunden von Portfolio Advisors über Produkt- und Mandatslösungen zugänglich gemacht werden.