Markel Tax
Senior Business Development Manager
John has over 20 years’ insurance experience in sales, development and relationship roles. He has managed national relationships and has come across from Markel UK’s general insurance arm where he was responsible for working on strategic client management.
John now works within the Markel Tax Key Account Team to build on that expertise to increase service levels and, more importantly, maximise the potential of our key accounts.