Michelle Canaan Manager, insurance research Michelle Canaan is the manager of insurance research for the Deloitte Center for Financial Services.