- Location
- Palo Alto
is a Technology, Information and Internet company. Cube employs 96 people (+89.4% YoY, +93 people), founded in 2023. Headquartered in Palo Alto, California, United States, operates in 5 countries (including India, United Kingdom, Egypt, and Germany). Has $1.7M in total funding, most recently a Pre Seed Round in November 2022. ... Designed for growth-focused teams, Cube helps you acquire new customers and retain loyal ones through real-time intelligent automation, competitive tracking, and e