Back to All Decision Makers
Lee Roquet - Chief Executive Officer, Finch | Contact Information, Email Address, Phone Number, Budgets and Responsibilities
|
|
Company
Finch
Finch, headquartered in Salt Lake City, UT, empowers eCommerce companies to grow revenue and reach.
Main Telephone
Primary Address
1215 East Wilmington Avenue
Salt Lake City, UT 84106
USA
Founded
2009