Sarah B.

Head Of Risk Consulting at Crawford & Company

Sarah B. is an accomplished professional in risk consulting with extensive experience in managing risk and claims service delivery, particularly within large multi-line organizations. Currently serving as the Head of Risk Consulting at Crawford & Company since September 2022, Sarah previously held various leadership roles at Zurich Insurance Company Ltd from April 2002 to August 2022, including Property Risk Engineering Team Leader and Claims Relationship Manager. With a strong background in developing and implementing risk management solutions for public sector organizations and a history of successful client relationships, Sarah has continually demonstrated expertise in mitigating risk. Educational qualifications include a Master of Science in Business and Strategic Leadership from Cranfield School of Management and several certifications in health and safety, risk management, and occupational safety.

Links

Previous companies

Zurich Insurance logo