Tommy Adler

Global Product Protection, Americas Region, Takeda