Corby, Northamptonshire
Robust, positive outlook and team player IT literate Mitchell Maguire is a specialist Construction Field Sales...