TechSoup Global
Managing Director - Africa
Kenya Community Development Foundation
Director of Governance, Learning and Communication
ActionAid
Acting Communications Manager
Kenya Community Development Foundation
Head of Communications and Knowledge Management
UNEP
Communications Assistant
University of Nairobi
Daystar University