Capstar Capital

Capstar Capital, LLC is a private investment firm located in Austin, Texas, founded in 2018. The firm focuses on acquiring or investing in mature, lower middle-market companies that require growth capital or are considering an ownership transition. Capstar primarily targets businesses with EBITDA ranging from $1 million to $6 million. The firm's principals bring diverse experience across various sectors, including consumer products, energy, healthcare, hospitality, industrials, media, retail, and technology, positioning Capstar to effectively accelerate growth in its portfolio companies.

Robert Hicks Jr.

Founder and Managing Partner

1 past transactions

Atmosphere

Series A in 2019
Atmosphere is a streaming TV platform designed specifically for businesses, featuring 21 original and partner channels that provide audio-optional programming suitable for various venues, including restaurants, gyms, and hotels. The platform is built on proprietary content, technology, and data, allowing businesses to enhance customer experience without the need for sound. Additionally, Atmosphere offers a digital signage feature, enabling businesses to display their own promotions alongside the entertainment content. Incubated within Chive Media Group, Atmosphere was established as an independent entity in 2019, focusing on delivering engaging and refreshed programming weekly to help businesses create an inviting atmosphere for their patrons.
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.