Abra Alternatives & Competitors
Abra generates $31.7M in revenue with 210 employees. No alternatives are published for Abra yet, so this page covers its revenue, funding and team numbers.
Abra at a glance
- Revenue
- $31.7M
- Valuation
- $475.4M
- Team size
- 210
- Founded
- 2014
Abra competitors FAQ
How much revenue does Abra generate?
Abra generates $31.7M in revenue.