Investar Financial

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.

Alberto Martin-Soberón

Founder and Chairman

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.