Leadership Moves

Reassured Names Beth Whelan Chief Strategy and Data Officer

avatar

Written by: CDO Magazine Bureau

Updated 12:30 PM UTC, Mon September 15, 2025

post detail image

Beth Whelan, Reassured Chief Strategy & Data Officer

Life insurance broker Reassured has appointed Beth Whelan as Chief Strategy and Data Officer. She will report to CEO Mark Townsend and join the executive leadership team.

Whelan will oversee company strategy, expand data-driven decision-making, and strengthen AI and analytics capabilities. Her remit also includes leading the change and data science functions to deliver predictive insights, support product innovation, and personalize services for customers and insurer partners.

She brings more than 20 years of financial services experience, most recently serving as chief strategy and transformation officer at TDX Group, an Equifax company. She previously held the role of data and transformation director at Reassured.

Related Stories

October 7, 2025  |  In Person

Cincinnati Global Leadership Summit – Data

Westin Cincinnati - Downtown

Similar Topics
AI News Bureau
Data Management
Diversity
Testimonials
background image
Community Network

Join Our Community

starStay updated on the latest trends

starGain inspiration from like-minded peers

starBuild lasting connections with global leaders

logo
Social media icon
Social media icon
Social media icon
Social media icon
About