The Team

David McNamara Partner, Co-Founder David has over two decades of experience in the motor insurance sector, and is the Co-Founder of McNamara Greig. David is responsible … Continue reading The Team