Blood Manufacturing Processing Technician, FT 3rd shift Davenport, IA, USA Req #2327 Thursday, May 23, 2024 ImpactLife is the exclusive provider of blood products and services to our partner hospitals in Illinois, Iowa, Missouri and Wisconsin. The blood center is based in Davenport, Iowa, where ImpactLife's testing, processing, and primary distribution center of blood com