Job Title: Service Support TechnicianLocation: Newbury, BerkshireHours of Work: 2 Days On, 2 Nights On, 4 Off /2 Days On, 2 Nights On, 4 OffReward Package:25 days annual leave plus 8 statutory holidaysIndustry leading Employee rewards packageThe Role:This is an exciting opportunity to join our...