Job Description Technical Services Manager (Nairobi, Kenya) Job Description The Technical Service Manager take responsibility for the commercialization of our ingredients towards successful launches of our customers. Focusing on the key account customers of the region
Job Description General Manager Africa-Flavors & Health and Wellness Location: Nairobi, Kenya, Johannesburg, South Africa, or another ADM Flavors office in Africa Within ADMs Flavors division, Africa represents one of our highest strategic growth priorities, supported