Owen Thomas

Chief Sales Officer, Premium Credit

Owen 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 and distribution for the Global Risk Solutions P&L. Owen also co-founded the Global Corporate & Speciality division in his time at Aviva.