Feedback employs 114 employees. The Feedback management team includes Carina Millstone (Executive Director), Jessica Taylor (Director of Campaigns - Diets, Retail and Food Environments), and Lucy Antal (Senior Project Manager).
Get Contact Info for All DepartmentsLooking for a particular Feedback employee's phone or email?