Neil, Galjaard

Neil Galjaard steps down from Markel UK. Lee Mooney appointed as part of leadership transition

Published on 08/07/2025 at 18:04 | prnewswire.co.uk

Markel England United Kingdom France Germany Poland Sweden Luxembourg Norway Portugal Russia Netherlands

en | boerse | 67988685 |