The Feed employs 134 employees. The The Feed management team includes Matt J (Founder and CEO), Shaikhah Sheshter (Nutrition Lead), and Dinelle Churin (Controller).
Looking for a particular The Feed employee's phone or email?