Thomas Wozniewski

Takeda
Global Head of Operations