About Elewa in Summary. Elewa Group is an education innovation organization, with activities across the education & training, software/cloud development, and
St. Philip Neri Primary Schoolis a day and boarding school located in Machakos County- Mavoko, Joska, it was founded with a mission to provide quality