Invesco expands its team in the UK with the appointment of Richard Glenn as head of UK Insurance Sales.
Glenn, who will be based in London and reporting to Alex Millar, head of EMEA Institutional Distribution, will be responsible for developing the UK Insurance strategy, leading the UK insurance team and executing Invesco's Insurance sales plan across the UK. He will work with senior leaders across the company and will be a member of the Invesco EMEA Insurance working group.
Glenn joins from Nomura International where he was managing director, head of Insurance Solutions Group EMEA. In this role he was responsible for the product development and origination of financing, reinsurance and solutions activity across the European insurance sector, including with private equity sponsor owners and potential acquirers of life insurance businesses. Prior to his 10 years at Nomura, he held investment banking roles at Lehman Brothers and Barclays Capital working with insurance and other financial institutional clients.
Alex Millar, head of EMEA Institutional Distribution, Invesco said: "Glenn will play a key part in our growing EMEA business and we are excited to have him join the expanding insurance team. Drawing from his deep sector knowledge and expertise, we are confident that he will both grow our insurance business and cater for our existing clients as we recognise the importance of building broad ranging partnerships with our insurance clients to create effective solutions for them."