Group Head of Procurement - Thor Group - Northwich, Cheshire The Organisation Headquartered in Northwich, Cheshire...&D facilities in Germany, UK, Mexico, Spain and China as well as further production units, technical service centres and operating...
Odgers Berndtson