Investment Management - Southlake, Texas, United States
Instar Holdings is a privately owned investment and asset management firm headquartered in Southlake, Texas. With a proven track record of performance and innovation, Instar Holdings identifies market opportunities and builds enterprises. Instar Holdings has a current portfolio consisting of Asher Consulting and Instar Title.