Richard Hector

CSO
Element Insurance AG