Margaret Njuguna, Founder/Director at En-Gedi Children's Home, and Business Development Specialist at World Renew, has dedicated their career to rescuing and caring for children with severe disabilities. margaret holds a Master's degree in Business Administration and Management from Century University.
Sign up to view 0 direct reports
Get started