Skip to main content

Michelle Canaan

Deloitte Center for Financial Services | Insurance research leader | Deloitte LLP

Michelle is a Manager for the insurance sector in the Deloitte Center for Financial Services.

Michelle Canaan is the insurance research leader at the Deloitte Center for Financial Services. As a subject matter specialist for the insurance industry, she produces thoughtware on current and future trends, including strategies and solutions for clients. Canaan’s most recently authored papers are “Fee-based services can boost insurer revenues in an era of predict and prevent” and “2025 Global Insurance Outlook.”