Our people

Sheila Codawa

IT Support Analyst

Sheila  Codawa

Location

Nairobi

Region

  • Global

Function

  • Finance & Operations

Sheila Codawa

IT Support Analyst

Location

Nairobi

Region

  • Global

Function

  • Finance & Operations