Expense Tracking Former Aviva CEO Barral dies in car crash Intense Life Desires Oct 16, 2025 Former Aviva CEO David Barral Former Aviva CEO David Barral, 63, died in a car...