New Job Opportunity at Cobra Biologics, Keele Cobra Biologics, Keele – permanent job opportunity for Master Production Scheduler – full details on application process can be found HERE