Aviva Strengthens Leadership Team
Aviva has made a number of appointments to strengthen its leadership team. David McMillan has been appointed CEO of Aviva Europe. Nick Amin is joining Aviva as group transformation director and Jason Windsor will join the group executive as chief strategy and development officer.



