Log in
Caritas Schweiz
Contact
Links
Previous companies
View in org chart
Peter Lack
Director of Caritas Switzerland
Abdulkadir Mohammed Debesa
Finance And Administration Officer
Rafael Filliger
Programme Director Venezuela Crisis Response
Hadi Nasser
Deputy County Director
Martina Weber
Head Of Section International Cooperation
+ 17 more
June, 2023 - present