The Feed employs 24 employees. The The Feed management team includes Michelle Williams (Non Executive Director), Lucy Parish (Chief Executive Officer), and Ben Day (Non Executive Director).
Get Contact Info for All DepartmentsLooking for a particular The Feed employee's phone or email?