Ben Isotta-Riches serves as the Chief Distribution Officer at Aviva Canada, leading a team of 280 staff and managing a $1.1 billion P&L. Since joining Aviva in 2015, Ben has held multiple executive roles, including EVP & MD of Strategic Partnerships and Chief Customer and Marketing Officer. Key contributions include implementing strategies that improved profitability in partnerships, achieving over 100% year-on-year growth in direct-to-consumer channels, and driving a paperless initiative resulting in significant cost savings. Ben has also served on various boards and committees, influencing industry standards for technology and operations. Educational qualifications include an MSc in Computer Science from the University of East Anglia and executive education programs at Saïd Business School, INSEAD, and the University of Kent.
This person is not in the org chart