Perch employs 218 employees. The Perch management team includes Chris Bell (Founder and CEO), Matthew Montgomery (Chief Operating Officer), and Brendan Green (VP, Upstream).
Get Contact Info for All DepartmentsLooking for a particular Perch employee's phone or email?