Sign In

Ben Isotta-Riches

Chief Distribution Officer, Aviva Canada

Ben Isotta-Riches is a seasoned professional with a diverse educational background. He pursued an MSc in Computer Science at the University of East Anglia, a BA (Hons) in Film Studies at the University of Kent, and a Foundation Diploma in Design and Applied Arts at the University of the Arts London. He also completed executive education programs, including the Aviva Leadership Programme at Saïd Business School, University of Oxford, and the Aviva Leadership Foundations at INSEAD.

Throughout his career, Ben held various high-level positions in reputable organizations. He served as the Chief Distribution Officer, EVP & MD of Strategic Partnerships, EVP Chief Digital & Partnerships Officer, Chief Customer and Marketing Officer, and Chief Information Officer at Aviva Canada. He was also a Board Director at Casalova, a Selection Committee Member at The DMZ, and a Member of the Board of Directors at the Centre for Study of Insurance Operations (CSIO). Prior to his roles in Canada, he worked as the Chief Information Officer at Aviva Digital and held other leadership roles such as Senior Vice President Shared Development Services and Governance, Head of AD&M: Design, Delivery and software engineering, and Global Lead Digital Strategy and Architecture at Aviva.

Ben Isotta-Riches's expertise spans across distribution, digital innovation, customer experience, marketing, information technology, and strategic partnerships. His educational foundation in computer science and film studies, coupled with his extensive executive education, has equipped him with a well-rounded skill set to drive organizational growth and success.

Ben Isotta-Riches
Add to my network

Location

Toronto, Ontario, Canada