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