SRC Jobs

Our recruitment process

Jobs Location
Advisor on National Society Development & Partnership 80%
Wabern
Finance and Administration Delegate Haiti 100 %
Leogane
You may find other job offers on the other language versions of our job portal.

Unsolicited applications

No suitable vacancy in the field of international cooperation?

Looking for an opportunity in Switzerland? We are looking forward to receiving your application to the positions published on our website.

Job Alert

Subscribe to our job offers by email. No registration required!