Zachary Reed
Process Engineer Ii @ Takeda
About Zachary Reed
Zachary Reed is a Process Engineer II currently employed at Takeda in Covington, Georgia. He has over nine years of experience in process engineering, having previously worked at Shire and Air Liquide.