Ecowize is looking for an experienced Site Manager to coordinate and manage a hygiene team dedicated to delivering a food safe facility based in the Free