Human Rights Watch
Show contact
Links
Walid Ayoub
Director of Information Technology
Brian Root
Senior Quantitative Analyst
Stephen Northfield
Deputy Chief Communications Officer
Paul Aufiero
Senior Web Producer
June, 2012 - present
March, 2008
View in org chart