NEW YORK, NY, Finch has raised a $15 million Series A led by Menlo Ventures.