CD

Chris Dew

Global Head of Business Resilience

Chris Dew, MSc, MBCI, is the Global Head of Business Resilience at SCOR, bringing extensive expertise as a Business Continuity Specialist within the insurance industry. Previously, Chris held various roles at Zurich Insurance Company Ltd., including Head of Business Resilience and Head of IT Service Management. Chris's academic background includes a Master of Science in Organisational Resilience from Buckinghamshire New University and a BTEC National Diploma in Information Technology from Abingdon College, along with a foundation degree in Business Administration and Management from Northumbria University. They are skilled in incident management, risk management, and IT project management.

Location

Gloucester, United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices