Non-profit / Volunteering professionals Riruta Satellite
Walter Odondi
Project Management Specialist| TVET training
Non-profit / Volunteering
Riruta Satellite, Nairobi Area
Rachel mugenyu
Hospitality/Hotel, peace and conflict resolution
Non-profit / Volunteering
Riruta Satellite, Nairobi Area