Innova
–
Devens, MA, 01434
... As a Bio Process Associate you will,: Operates control systems and processes in Biotechnology Pilot Plants as assigned. ... Through our global delivery centers across North America, Asia, and Europe, we deliver strategic technology and business ... - May 16