Production Welder (05446) Permanent Daventry Posted 2 months ago Welder – MIG (05447) Permanent Daventry Posted 2 months ago Assembly Technician (05435) Permanent Daventry Posted 2 months ago Technical Sales Support (05434) Permanent Daventry Posted 2 months ago