Owen joined the Post Office in June 2016 as the Sales Director, having previously spent four years as Managing Director of the retail business at Lloyds Bank with responsibility for the branch network and customer base. Prior to that, he spent 20 years at Barclays where he undertook a number of senior roles in retail and commercial banking, both in the UK and sub-Saharan Africa. He subsequently launched and ran a new UK bank in the wake of the financial crisis, Shawbrook, which focused on commercial property and asset finance lending. He was promoted to Group Chief Commercial Officer in February 2020 and Deputy Chief Executive in July 2023.
July, 2023 - present