Debra Njoroge

Nairobi, Kenya

Founder and CEO