David Fitzgerald
Underwriter - Delegated Authorities – UK

Canopius-Staff-David-Fitzgerald-900x900