Leadership Moves
Written by: CDO Magazine Bureau
Updated 12:30 PM UTC, Mon September 15, 2025
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.