Organisation overview International Blue Cross (IBC) is a politically and denominational independent non governmental umbrella organisation that brings together 37 national Christian value based organisations in Africa, Asia, Europe and Latin America. IBC and its members work with some of…