Head of Business Resilience
Gloucester, Gloucestershire, United Kingdom
Zurich Insurance
Head of Business Resilience
Zurich Insurance Company Ltd
Regional Head of Business Resilience (EMEA)
Abingdon College
Northumbria University
Buckinghamshire New University