Our people

Dickson Mukiti

Analyst, IT

Dickson  Mukiti

Location

Region

Team

  • Finance & Operations

Dickson Mukiti

Analyst, IT

Location

Nairobi

Region

  • Global

Team

  • Finance & Operations