Devex

Shikuku Obosi

Shikuku Obosi is Sightsavers’ disability inclusion technical adviser on secondment for DFID.