People
Michelle Canaan
Senior research leader, insurance
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.