Joshua Micheal Foundation is a non profit organisation founded by Joshua Michael a technologist and renowned philanthropist, his vision is Strengthen capacity for self-help through Christian teaching and counselling.To Deliver relief in emergencies to reduce the scorge of poverty and disease,to provide education and social services for people living with sickle cell Anemia, children in developing countries and provide religious counselling and teaching. .