Home Technology Sanda Ojiambo appointed UN’s Global Compact Executive Director