Rachel Hill Resourcing is looking for a Technical Support & Service Coordinator based in Leighton Buzzard, UK. The role involves supporting the UK Service Manager and coordinating packaging line installations while ensuring high operational efficiency and customer satisfaction. The ideal candidate should have a technical background in mechanical or electrical fields, possess strong problem-solving and communication skills, and be willing to travel to customer sites. Proficiency in English and Italian is required.
#J-18808-Ljbffr