IT Support Specialist – Fixed Term Contract (18 months) Full Time Haltermann Carless UK Ltd Harwich, UK JOB DESCRIPTION This will be a site-based job at Harwich, with travel required to our other UK sites (Surrey and Cheshire). The main responsibilities are as follows: Phone and Email…