Geoff Chance's Location
Dudley, GB
Geoff Chance's Work
Geoff Chance's Summary
Geoff Chance, based in Dudley, GB, is currently a Refrigeration project manager and service manager at WR Refrigeration Ltd, bringing experience from previous roles at Cartersynergy and WR Refrigeration Ltd.