Skip to Main Content

Neil Galjaard

Managing Director, UK

Office
London

Neil is Markel’s managing director in the UK, having joined in October 2016.

He leads Markel’s UK retail business and its focus on building sector-specific solutions in its chosen markets, through its unique range of products and services across its insurance, tax and legal capabilities.

In 2024 Neil was recognised in Insurance Post’s Top 40 Power List. He previously held senior leadership positions at Towergate’s Paymentshield, Lloyds TSB and Virgin Money.

Neil is married to Stephanie and has two children Ben and Sophie.