Upflow
New York, New York, United States
Customers
Churn
Frequently Asked Questions about Upflow
-
When was Upflow founded?
Upflow was founded in 2018.
-
How much revenue does Upflow generate?
Upflow generates $3.1M in revenue.
-
Who is the CEO of Upflow
The CEO of Upflow is Alexandre Louisy.
-
How much funding does Upflow have?
Upflow raised $17.9M.
-
How many employees does Upflow have?
Upflow has 74 employees.
-
Where is Upflow headquarters?
Upflow is headquartered at New York, New York, United States