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.

Location

Boston, United States

Links

Previous companies

Excellus BCBS logo
AstraZeneca logo

Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices