Human Rights Watch
Show contact
Links
Previous companies
Walid Ayoub
Director of Information Technology
Paul Aufiero
Senior Web Producer
Stephen Northfield
Deputy Chief Communications Officer
Brian Root
Senior Quantitative Analyst
June, 2020 - present
December, 2017
May, 2015
April, 2013
View in org chart