First name david Job Solar Mini-Grid developer Organization Nayo Tropical Technology Groups ProjectLibre Cloud Community Global User Group African User Community