Owen Thomas

Chief Sales Officer

Owen Thomas joined Premium Credit in June 2019 as Chief Sales Officer.

His previous role was at RSA, where he led the strategy and engagement for global broker relationships worldwide, marketing and strategic account management across UK commercial lines and sales & distribution for the Global Risk Solutions P&L.

He has a proven record, at both RSA & Aviva, of leading sales and relationship functions to deliver improved results across multiple marketplaces, including the creation of new customer and broker propositions.

Owen Thomas 2023
Owen Thomas, Chief Sales Officer