Stephen Card
Chief Executive Officer
Stephen Card is Chief Executive of Charles Taylor Insurance Services. He is an insurance professional with over 35 years' experience of broking and underwriting in the Lloyd's and London market.
T: +44 (0)20 7767 2943
E: stephen.card@ctplc.com