Business Development Executive, Nigeria and other African countries
Country Manager of Zimbabwe
Business Development Executive, Burundi
Business Development, Bali
Country Manager of South Africa