Managing Director
Jeff Vanden Berghe
CEO Approval Rating
90/100
BBOXX is a Nairobi-based developer and manufacturer of solar power systems for commercial and residential sectors.