Aviva is a leading international insurance company, with its headquarters in London, UK. The brand is a subsidiary of Aviva plc, which is one of the largest insurers in the world. Aviva was founded in 2000, although its roots can be traced back to the establishment of several significant insurance companies in the 19th century. The parent company, Aviva plc, operates in around 16 countries globally and serves over 33 million customers, with a focus…
Tag