Welcome John Maguire and Hello Boston!

We’re pleased to welcome aboard and introduce John Maguire as our new Director of Client Services. Joining us from Takeda in Lexington, MA, John comes with a deep background in biomanufacturing processes and the application of operational technologies to optimize these processes.