Shane_McCarroll

Shane McCarroll

Head, Project Portfolio Management Office - Transformation Strategy, Takeda


Appearances