David Ball is a Senior Manager at Gavi, the Vaccine Alliance, overseeing programme audits in Francophone Africa. With a background in accounting and audit management at various companies, including International Corporate Services S.A. and PricewaterhouseCoopers, David also has experience in financial reporting and IFRS compliance. David holds a degree in Business and IT from Leeds Beckett University and has a strong educational background from schools in the UK and Switzerland.
Sign up to view 0 direct reports
Get started