Catherine Foster

Catherine Foster

Catherine Foster

Head of Upstream Energy, UK

Visit Sompo Holdings, Inc.