David Walsh is currently the Head of Business Development at rradar, starting in March 2023. Prior to this role, David was the Head Of New Business - Partnerships & Affinities at Markel UK from November 2014 to January 2023. David's experience also includes working as a Sales Manager at Abbey Legal Protection, a Business Development Manager at Close Brothers Premium Finance, and an Area Manager at Budget Insurance. David holds a Bachelor of Arts (BA) in Business Studies from Brunnel University, where David graduated in 1998.
Sign up to view 1 direct report
Get started