Perspectives
People
David Sherwood
Managing Director | Deloitte & Touche LLP
David Sherwood is a managing director at Deloitte & Touche LLP, specializing in risk management, regulation, and compliance. He has broad financial services regulatory experience in both the United States and the United Kingdom. After heading up industry compliance and risk roles, he now helps clients navigate regulatory and organizational change domestically and internationally. He is a regular public speaker on US and international regulation, including climate risk.
Related content
Analysis
National Association of Insurance Commissioners updates collection
Deloitte reports insights and interpretation of the National Association of Insurance Commissioners (NAIC) meetings.
Perspectives
Navigating the insurance regulatory landscape
Perspectives exploring the latest insurance regulatory updates, implications, and next steps.