Charlie Scott
Institutional Health Systems Manager @ Takeda
About Charlie Scott
Charlie Scott serves as the Institutional Health Systems Manager at Takeda, a position he has held since 2020. With a background in sales and investor relations, he has over a decade of experience in the pharmaceutical and hospitality industries.