David Plummer
Triage Limited
(Leading strategy, managing stakeholder relationships and oversight of service delivery)
- Zimbabwe
- Zambia
- Kenya
- Malawi
- Botswana
- Namibia
- Sudáfrica
- Estados Unidos de América
- Canadá
- Argentina
- Brasil
- Australia
- Nueva Zelandia
- Reino Unido