David Plummer
Triage Limited
(Leading strategy, managing stakeholder relationships and oversight of service delivery)
- Zimbabwe
- Zambie
- Kenya
- Malawi
- Botswana
- Namibie
- Afrique du Sud
- États-Unis d'Amérique
- Canada
- Argentine
- Brésil
- Australie
- Nouvelle-Zélande
- Royaume-Uni