Skip to main content

Penny Carlson

VP, Head of Global Development Support at Takeda Pharmaceuticals