Abigail Vaughan
Abigail Vaughan is Chief Executive, Zellis at Zellis. Coverage on FF News includes 2 stories, most recently "Zellis Urges Employers to Prioritise Financial Wellbeing as New Findings Unveil Widespread Financial Strain" (28 November 2025).