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

www.avataracloud.com

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.