Twiga Foods's IT department is led by Caine Wanjau (CTO) and has 55 employees.
Samuel Olembo
Business Operations Engineering Manager
Samuel Muthiani
Infrastructure Engineer
Peter Davis
Application Security Engineer
Looking for a particular Twiga Foods employee's phone or email?