Full Name
James Harrington
Job Title
Senior Vice President
Company
Takeda