Senior Claims Handler
Gallagher
City of London