Principal, Deloitte & Touche LLP
Risk & Financial Advisory Leader | Insurance
Richard has more than 27 years of experience as a professional in risk management within the insurance industry and serves as the US Insurance Risk & Financial Advisory leader with Deloitte & Touche LLP. In this capacity, Richard oversees the delivery of risk management services to Deloitte insurance clients including cyber security, internal audit, finance transformation, regulatory/compliance, and data governance. Prior to joining Deloitte & Touche, Richard was employed as a Business Systems Analyst with MetLife.
NAIC update: Fall 2021 National Meeting
The compliance function powers performance