Assembler Jobs - Devon, England