David Vaughan's Location
England, United Kingdom
David Vaughan's Work
David Vaughan's Summary
David Vaughan, based in England, United Kingdom, is currently a Head of Business Analytics at Antares, bringing experience from previous roles at Canopius Group, NIIT Technologies Limited and Mediterrean Insurance & Reinsurance Company. David Vaughan has 1 email on RocketReach.