Group Head of Procurement - Thor Group - Northwich, Cheshire The Organisation Headquartered in Northwich, Cheshire, Thor is a multinational manufacturer and supplier of speciality chemicals with prime manufacturing plants and R&D facili...
Odgers Berndtson