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.