Coordinator, Advocacy and Communications, Human Rights Watch Deadline: 23 June, 2021 Location: London, UK Term: Full-time, permanent Salary: £25,000-£30,000 Other: Applicants must possess valid UK…
Coordinator, Advocacy and Communications: Human Rights Watch – Deadline 23 June
07/06/2021
Blog Posts
Social Media