Head of UK Wholesale

Owen Thomas


Based in London, Owen is a senior member of Invesco UK’s distribution management team and is responsible for leading teams across the UK Wholesale market. Owen actively contributes to the development, communication and execution of the wider UK distribution strategy. This is a role he has held since December 2023.

Owen has over 22 years of Financial Services industry experience and prior to his current role was responsible for Invesco’s Strategic Partnerships and Regional Sales strategy throughout the UK.

Since joining Invesco in 2002, Owen has held various positions across the business, including Client Services Manager, Sales Account Manager, Regional Sales Manager.


Job title    Head of UK Wholesale
In group    22 Years
Experience     22 Years
Location    Henley-on-Thames
Team    UK Distribution Management