Leo Barella

Svp, Chief Technology Officer at Takeda Pharmaceutical

Leo Barella is an accomplished technology executive with extensive experience in the healthcare sector. Currently serving as the SVP and Chief Technology Officer at Takeda, Leo has previously held senior positions including Vice President of Enterprise Architecture at AstraZeneca and Vice President & Chief Technology Officer at both Blue Cross Blue Shield of Michigan and Excellus BCBS. Additionally, Leo was Division Vice President and Chief Enterprise Architect at HCSC. Leo holds a Master's degree in Telecommunications from Università di Pavia and further pursued education at the University of Florida.

Links

Previous companies

Excellus BCBS logo
AstraZeneca logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams