Allen Horton

Allen Horton

Head Of Downstream Operations Lexington @ Takeda

About Allen Horton

Allen Horton serves as the Head of Downstream Operations at Takeda in Lexington, Massachusetts. He holds a Bachelor's degree in Psychology from Bloomsburg University and a Master's degree in Biotechnology from the University of Rhode Island, with extensive experience in downstream operations and production control.

People similar to Allen Horton