Devex

Sanda Ojiambo

Sanda Ojiambo is the CEO and executive director of the U.N. Global Compact.

Latest Articles