What’s behind Markel’s big splash?
Divisional managing director of Markel UK Neil Galjaard speaks about the firm’s big moves including its recent tech launch
Divisional managing director of Markel UK Neil Galjaard speaks about the firm’s big moves including its recent tech launch