Electronic Assembler Jobs - Tredegar, Wales