Alun Champion
Head of Enterprise Architecture, Takeda
Alun Champion is a seasoned IT executive and enterprise architect with a proven track record of enabling digital transformation and business growth for global organisations. As Head of Enterprise Architecture at Takeda, Alun leads digital transformation and IT governance to align technology initiatives with enterprise goals.
He previously headed the architecture function at Grainger and has held senior roles at Thomson Reuters and BP, directing high-impact programs and governance.
Alun holds a BSc (Hons) in Mathematics & Software Engineering from Coventry University and advanced credentials in data science and technology strategy. He is recognised for his collaborative leadership, innovation, and ability to deliver scalable IT solutions that drive value.

Technology & Innovation Summit North America · November 2 – 5, 2025 · Austin & Digital
Contact us at events@forrester.com.