Markel appoints new London cyber head

Markel International has appointed Chris Burgess as head of its cyber team in London.
Subscribe Free Trial