9 min Read
10 Jan 2024
Aviva has around 22,000 staff and provides insurance and financial products to approximately 33 million customers worldwide, making it the UK's largest insurance company. It can be traced as far...