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
Perspectives
Underwriting Earth: Nature-positive insurance
How can insurers help protect natural capital? Explore five proactive ways to address the environmental factors affecting insurance companies.
Perspectives
Navigating the insurance regulatory landscape
Perspectives exploring the latest insurance regulatory updates, implications, and next steps.