finder.com employs 4 employees. The finder.com management team includes Jen McDermott (Communications Manager), and Mike Finder (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular finder.com employee's phone or email?