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...
Odgers Berndtson