bench,depot technician careers in Philippines