50 employees
Finch is a company that focuses on advertising and adsense.
2009
Finch–Programmatic Advertising Solutions raised undisclosed on August 5, 2019
Investors: Boathouse Capital