Related persons

Nasieku LekakeAssistant Manager - Legal & Regulatory Compliance at Kenya Revenue Authority (KRA)