Lab Assistant or Lab Technician (Sena Diecasting Industries Sdn Bhd) Job ID: BLH3MNAMalaysiaLocation: Selangor, MalaysiaSena Diecasting Industries Sdn Bhd | 3/3/2021Read all