Data Strategy & Governance Lead
Published on 31 May 2023,
Takeda Pharmaceuticals International AG
Zürich, Switzerland
Strategy and entrepreneurship | Economics | Law | Mathematics | Mathematics and computer science