SHR CORP USA hiring Assembly Associate job in Lancaster, TX, US | WorkOnward