Didcot, Oxfordshire
about the role: The primary role of the Team Leader Technician is to manage the UK technical services workshop (30... teams together with technical training to customers (70%). The Team Leader Technician is reporting to the TSV shared...