People

Shaun Geils

Global Head of Insurance
Shaun geils
Shaun Geils

Shaun Geils is a Global Head of Insurance based in United Kingdom.