Owen Barnes

Head Of Service Design at Aegon

Owen Barnes is an experienced professional in service design and business architecture, currently serving as the Head of Service Design at Aegon since June 2017. With a strong background in business analysis and systems consultancy, Owen has held various roles including Business Architect and Lead Analyst at Aegon, where responsibilities included leading teams and architecting future solutions. Prior experience includes positions at Legal & General, Cofunds, Logica, and Aon, focusing on system enhancements, functional design, and integration within financial services. Owen holds an MA in Philosophy from UCL and a Bachelor's Degree in Social Psychology from Loughborough University.

Location

London, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Aegon

19 followers

Aegon is an integrated, diversified, international financial services group. The company offers investment, protection, and retirement solutions, with a strategic focus on three core markets (the United States, the United Kingdom, and the Netherlands), three growth markets (Spain & Portugal, Brazil, and China), and one global asset manager.


Industries

Employees

10,000+

Links