Den internasjonale paraplyorganisasjonen (tidligere ) ble grunnlagt i 1960, etter etableringen av nasjonale organisasjoner i Frankrike, Tyskland og Italia. Organisasjonen er i dag aktiv i 132 land og driver over programmer som SOS-barnebyer, familieprogram, medisinske sentre, barnehager, skoler, yrkesopplæringssentre og nødhjelpsprogram. Det internasjonale sekretariatet ligger i Innsbruck og Wien.