Finch employs 73 employees. The Finch management team includes Eric Maas (Founder), Bjorn Espenes (Founder and CEO), and Devrin Carlson-Smith (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Finch employee's phone or email?