NISHTHA JAIN
Head of Innovation and Digital Technology, Takeda

Contact MediaPost Editorial