Customers
Churn
Frequently Asked Questions about Finch
-
When was Finch founded?
Finch was founded in 2009.
-
How much revenue does Finch generate?
Finch generates $12.9M in revenue.
-
Who is the CEO of Finch
The CEO of Finch is Jeremy Zhang.
-
How much funding does Finch have?
Finch raised $58.6M.
-
How many employees does Finch have?
Finch has 63 employees.
-
Where is Finch headquarters?
Finch is headquartered at 1215 E Wilmington Avenue, #150, Salt Lake City, Utah, 84106, United States