Biogen Idec
Manufacturing Associate
Repligen Corporation
Senior Manufacturing Associate
Repligen Corporation
Manufacturing Associate II
Repligen Corporation
Product Support Engineer
Repligen Corporation
Process Engineer II
Repligen Corporation
Senior Process Engineer
Worcester Polytechnic Institute