Get in Touch with Stephanie Name Email Address Message Message 3 + 15 = Submit Stephanie Bova serves as the Head of Europe and Canada for Takeda’s Digital Accelerator in Switzerland.