StopWaste employs 59 employees. The StopWaste management team includes Cindy Dzib (Program Manager, Communications), Justin Lehrer (Administrative Services Director), and Chris Ross (Web Developer and Graphic Designer).
Looking for a particular StopWaste employee's phone or email?