Leo Barella

Chief Technology Officer | Takeda

Leo joined Takeda Pharmaceuticals in September 2018 as the Chief Technology Officer (CTO). His key areas of focus include establishing an Enterprise Data Progra...
expand_more Read more
  • Videos
  • News
Now Playing
December 1, 2021
Don Heiliger | Accenture & Leo Barella | Takeda
December 1, 2021