JAMES KIVUVA

James Kivuva is Manager Strategic Projects, Capital Markets Authority (CMA).

James Kivuva is Manager Strategic Projects, Capital Markets Authority (CMA).