James McDonald

James McDonald

James McDonald

Head of Energy, London Market and Europe Insurance

Visit Sompo Holdings, Inc.