Find a job to contribute to a better world

Discover English vacancies in The Hague, Delft, Leiden and Rotterdam in the Netherlands
583
companies
1,935
Jobs
Impunity Watch
Impunity Watch
impunitywatch.org

Locations

The Hague, Netherlands · The Hague, Netherlands

Size

11-50 employees

founded in

2008

Impunity Watch is an international non-profit human rights organisation dedicated to fighting impunity and seeking accountability for gross human rights abuses and systematic injustice. We work with civil society and victim groups to strengthen their i...

Something looks off?
Open jobs at Impunity Watch
This company does not have jobs relevant to this job board at this time.
To view all their jobs, visit their website.