bench,depot technician careers in Manchester, United Kingdom