Home→Organizations→International Federation Red Cross (IFRC) International Federation Red Cross (IFRC)Chemin des Crêts 17, Geneva, Geneva , , Switzerland 22 730 42 22Regions Present Categories Charity Navigator Rating: currently unratedThe mission of the IFRC is to inspire, encourage, facilitate and promote at all times all forms of humanitarian activities by National Societies.