Select Page

Get in Touch with Stephanie

13 + 1 =

Stephanie Bova serves as the Head of Europe and Canada for Takeda’s Digital Accelerator in Switzerland.