FoodCycle employs 253 employees. The FoodCycle management team includes Mary McGrath (CEO), Claire Schultz (Human Resources Manager), and Steven Sheard (North East Regional Manager).
Looking for a particular FoodCycle employee's phone or email?