Richard Forrest Smith

CEO of Markel UK’s specialist sector insurance provider, ECIC

Latest Articles

Covid created new risks, learn to manage them

Richard Forrest Smith, CEO of Markel UK’s specialist sector insurance provider ECIC, outlines what new risks contractors might be exposed to.

Top Stories