Neil Lodge

Chief Executive

Neil became Chief Executive in 2007, and is responsible for the day-to-day management of all aspects of the business. He’s a hands-on leader who ensures the team have what they need to do their job to the very best of their ability – and continue to achieve the results our reputation was built on.