Log in
Caritas Schweiz
Contact
Links
View in org chart
Peter Lack
Director of Caritas Switzerland
Adelina Thaçi
Finance Officer
Rafael Filliger
Programme Director Venezuela Crisis Response
Hadi Nasser
Deputy County Director
Martina Weber
Head Of Section International Cooperation
+ 17 more
January, 2023 - present
June, 2020