Major insurance and financial services company
Well-known Fortune 500 insurance company, major US brand