Feedback employs 136 employees. The Feedback management team includes Shirley McNeill (HR and Operations Manager), Rebecca Nutley (Regional Programmes Manager (Buckinghamshire)), and Laura Sheldon (Finance Manager).
Looking for a particular Feedback employee's phone or email?