People

Michelle Canaan

Senior research leader, insurance

Michelle Canaan

Michelle Canaan is the insurance research leader at the Deloitte Center for Financial Services. As a subject matter specialist for the insurance industry, Canaan produces thoughtware on current and future trends, including strategies and solutions for our clients. Several papers most recently authored are, Life and annuity insurers consider the path less traveled: Core-system modernization is becoming table stakes and 2024 global insurance outlook: Insurers evolving to address changing operating environment and precipitate even greater societal impact.

Michelle Canaan