Go to the profile of Leonard Cheserem

Leonard Cheserem

Supervisor , Kenya Revenue Authority
  • Kenya Revenue Authority
  • Kenya