David Ball

Senior Manager, Programme Audit at GAVI

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.

Location

Geneva, Switzerland

Links

Previous companies


Org chart

No direct reports

Teams


Offices

This person is not in any offices


GAVI

1 followers

GAVI brings together developing country and donor governments, the World Health Organization, UNICEF, the World Bank, the vaccine industry in both industrialised and developing countries, research and technical agencies, civil society, the Bill & Melin...


Employees

201-500

Links