Is Aviva a big company?

Is Aviva a big company?

In the United Kingdom, Aviva is the largest general insurer and a leading life and pensions provider. Aviva is also the second largest general insurer in Canada. … Aviva. St. Helen’s, Aviva’s world headquarters in London Headquarters London, England, UK Key people George Culmer (Chairman) Amanda Blanc (CEO) 14 more rows

See also  What happens if you miss Allstate payment?