Mubarak
Sodha

Projects Development and ICT Officer

Engaging with individuals from diverse backgrounds spread over vast geographical expanses and finding, building consensus is challenging and exciting.

Contacts

Mubarak Sodha's Solutions