Finch employs 120 employees. The Finch management team includes Jeremy Zhang (CEO + Co-Founder), Erik Demaree (VP of Revenue), and Charlie Liang (Head of Marketing).
Get Contact Info for All DepartmentsLooking for a particular Finch employee's phone or email?