Expo
Palo Alto, California, United States
Customers
Churn
Frequently Asked Questions about Expo
-
When was Expo founded?
Expo was founded in 2013.
-
How much revenue does Expo generate?
Expo generates $2.6M in revenue.
-
Who is the CEO of Expo
The CEO of Expo is James Ide.
-
How much funding does Expo have?
Expo raised $120K.
-
How many employees does Expo have?
Expo has 53 employees.
-
Where is Expo headquarters?
Expo is headquartered at Palo Alto, California, United States