Skip to main content

Terry Kinyua is Country Manager, Invest in Africa – Kenya, Nairobi,

Member
Invest in Africa (IIA)-Kenya