Also known as Investar
Investar Financial (Investar) is a multi-family office based in Dallas, Texas. Established in 2000, Investar operates as a family-owned private holding company with majority and minority investments in companies, real estate, and other assets. The investments of the firm are managed by the executive management team.
Browse more multi family office (mfo)s and other institutional investors by location and type in the LPbacked limited-partner database.
Investar Financial is a multi family office (mfo) based in Dallas, United States, managing approximately $900M in assets.
Investar Financial is headquartered in Dallas, United States.
Investar Financial manages approximately $900M in assets under management.
Investar Financial was founded in 2000.
Investar Financial focuses on Buyout, Private Equity, Growth/Expansion, Real Estate - General, Venture Capital, Venture Capital - Early Stage, Venture Capital - Later Stage.
Verified contact details, key decision-makers, and investment preferences for Investar Financial are available on LPbacked. Create a free account to access them.