Industry: Telecommunications
Investment Date: 2019
Headquarters: St. Louis, MO
Status: Exited 2023

Return to Portfolio Page

Avatara is an IT solutions provider for small to mid-market businesses. They serve customers in a variety of industries with a comprehensive suite of products and services typically reserved for larger organizations that employ internal IT resources.