Charlie Scott

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.

People similar to Charlie Scott