09-11-2018 09:56 via insuranceage.co.uk

Tony Allen returns to market with NED role

First insurance position following exit from Complete Cover Group and Mulsanne.
Read more »