Profiles search
Cara O'Connell Gallagher
Global Head of Marketing and Communications at Sompo International