Giles Platford

Europe & Canada, Regional President, Takeda

Social Media