The company is headquartered in Plano, Texas and currently employs 1,225 full-time employees. The company went IPO on 2021-04-14.
Industry: Services-Prepackaged Software Peers: Agilysys Inc C3.ai Inc Digital Turbine Inc Enfusion, Inc. InterDigital Inc MeridianLink, Inc. Olo Inc. SEMrush Holdings Inc Salesforce Inc Zeta Global Holdings Corp
Loading...