Owen Thomas

Chief Sales & Marketing Officer

Owen Thomas joined Premium Credit in June 2019 as Chief Sales & Marketing 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, Chief Sales & Marketing Officer