Invus Financial Advisors key facts
- Invus Financial Advisors is a private equity firm based in New York, New York.
- The team roster lists 5 people.
- Invus Financial Advisors reports $14.1B in regulatory assets under management across 26 private funds, per its SEC Form ADV (2026-03).
About Invus Financial Advisors
Founded in 2006
Investment focus
Its SEC Form ADV lists $14.1 billion in regulatory assets under management across 26 private funds (Mar 2026).
Invus Financial Advisors team
5 people are on record at Invus Financial Advisors: 3 managing partners, 1 partner and 1 other. Senior names include Gretchen Piller (Managing Director), Leslie Lake (Co-Founder) and Sacha Lainovic (Co-Founder). 5 of them have a verified direct contact on file.
Is this your firm? Sign in with your work email to keep it current, or tell us what's wrong.
Invus Financial Advisors at the SEC
Form ADV · 2026-03 · CRD 161603- Regulatory AUM
- $14.1B
- Private fund assets
- $8.8B
- Private funds
- 26 · 20 private equity, 4 hedge, 2 other
- Staff
- 70
- Registered office
- NEW YORK, NY
- SEC status
- Approved
Source: SEC Investment Adviser Public Disclosure, Form ADV (registered as INVUS FINANCIAL ADVISORS, LLC).
- ·Watchlist + alerts for Invus Financial Advisors's activity
Invus Financial Advisors portfolio
No portfolio companies for Invus Financial Advisors are on record yet. Positions surface from round participations, filings, and coverage.
Partners, principals, and the people who answer a pitch. Pro members reveal contacts with credits.
Frequently asked about Invus Financial Advisors
- What is Invus Financial Advisors's AUM?
- Invus Financial Advisors manages approximately $13K in assets.