David Nichols, based in London, GB, is currently a UK Head of Retail at Zurich Insurance Company Ltd. David Nichols brings experience from previous roles at Zurich Insurance Company Ltd and Endsleigh Insurance Services Ltd. With a robust skill set that includes Change Management, General Insurance, Insurance, Risk Management, Sales and more. David Nichols has 3 emails on RocketReach.
Looking for a different David Nichols?
Find contact details for 700 million professionals.