Founded in 2000, Investar Financial is a family office investment firm headquartered in Irving, Texas. The firm makes majority and minority investments in private equity and real estate, sectors.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.