Rebecca Watson
Head of Customer Services
Our Head of Customer Services, Rebecca Watson has over 15 years experience working within the UK insurance industry. With our customers at the heart of our business she prioritises customer satisfaction and always endeavours to problem solve and effectively manage customer expectations. She thrives working under pressure and enjoys the ‘buzz’ of our busy team!