Michelle Canaan

Manager, insurance research

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