Caritas Internationalis is confederation of over 160 members who are working at the grassroots in almost every country of the world. https://www.caritas.org/where-caritas-work/europe/switzerland/