Lan Chen currently serves as the Senior Manager of Global Manufacturing and Supply Finance at Takeda, a position held since August 2022. In addition, Lan Chen has been the Opex Controller of Biologics IA groups within the Rare Disease Business Unit at Sanofi since June 2019. Lan Chen holds a Master's degree from the Kelly School of Business at Indiana University.
This person is not in any teams
This person is not in any offices