Finch Scores $15M Series A Posted by dumbcapital | Jun 13, 2022 | Raises and Exits, Uncategorized | 0 | NEW YORK, NY, Finch has raised a $15 million Series A led by Menlo Ventures.