Human Rights Watch
London, ENG, GB
Company
Human Rights Watch
Location
London, ENG, GB
Date posted
2026-06-05
Visa sponsorship
Yes — Skilled Worker (Tier 2)
"hrw will pay reasonable relocation expenses and will assist employees in obtaining necessary work authorization, if required; citizens of all nationalities are encouraged to apply."