We use cookies to give you the best possible experience on our site, and so that we and third parties can show you more personalised ads, including adverts on other websites. By clicking "OK", you agree to our use of cookies. Find out more
Technical Support Controller (Mechanical) If the following job requirements and experience match your skills, please ensure you apply promptly. Based in Slough Circa £36k As Technical Support Controller you will provide front line support to customers within the region, handling incoming service requests in a prompt and effective way and providing technical assistance as required through to conclusion. By working as part of the regional customer support team assist in the day to day running of t...
Get directions
Slough, Burnham, England, Buckinghamshire, United Kingdom