Terry Kuria

Global FP&A Analyst (Kenya)