Cara Gallagher

Cara Gallagher

EVP, Global Head of Marketing & Communications,
Sompo