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