jobs from Matchtech Group plc in Leamington Spa