Neil McLeod is currently an Account Director at Aon, a position they have held since 2020. Prior to this role, McLeod worked as a Senior Underwriter at Henderson Insurance Brokers Ltd from 2015 to 2020, and as a Broker Business Development Manager at Towergate Insurance from 2012 to 2015. They began their career as a Technical Specialist at Lloyds Banking Group, serving from 2007 to 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices