Catherine Davidson
About Catherine Davidson
Catherine Davidson serves as the Risk Director of Operations at QBE European Operations, where she has worked since 2018. With a background in risk management and operational resilience, she oversees critical aspects of outsourcing and third-party risk management.
Work at QBE Insurance Group
Catherine Davidson has been serving as Risk Director, Operations at QBE European Operations since 2018. In this role, she oversees outsourcing and third-party risk management, ensuring operational resilience and business continuity. Davidson leads the Operations Committee agenda and drives risk culture across the organization. Prior to her current position, she held the role of Head of Risk, Operations from 2014 to 2018, and before that, she was the Head of Risk Management, ERM from 2004 to 2014. Her extensive experience at QBE highlights her commitment to effective risk management within the company.
Previous Experience in Risk Management
Before joining QBE European Operations, Catherine Davidson worked at Lloyd's of London as a Risk Executive from 1999 to 2004. She also served as Assistant Marine Underwriter at Aviva from 1995 to 1998. Her career in risk management spans over two decades, providing her with a solid foundation in the field. Her roles have equipped her with the skills necessary to manage complex risk environments effectively.
Education and Expertise
Catherine Davidson's educational background includes studies at the University of Portsmouth, where she attended from 1991 to 1995. Prior to that, she studied at King Edward's School, Bath from 1988 to 1990, and at Bath High School from 1983 to 1988. This educational journey has contributed to her expertise in risk management and operations, supporting her professional roles in the insurance industry.
Background
Catherine Davidson has built a career in risk management and operations, primarily within the insurance sector. Her tenure at QBE European Operations spans over a decade, during which she has taken on various leadership roles. Davidson's experience at Lloyd's of London and Aviva further complements her background, providing her with diverse insights into risk assessment and management practices.