Rachael Kirui

Junior Communications Officer (Kenya)