David Ball is a qualified senior finance manager currently serving as the Head of Internal Control over Financial Reporting at DFS since 2025. With extensive experience in financial compliance and risk management, David previously held roles as a Senior Manager in Finance Compliance at Burberry and as a Group Risk and Internal Audit Manager at Wm Morrison Supermarkets Plc. David also worked as an Audit Manager at Ernst & Young and served as a SOX Manager at Virgin Media. David earned a BSc in Mathematics with Finance from the University of Leeds in 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices