The Feed employs 58 employees. The The Feed management team includes Adam Galuszka (Chief Operating Officer), Ben Kennedy (CTO and Co-Founder), and Jonathan Blair (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular The Feed employee's phone or email?