Columbia University in the City of New York
Rachel Denber ’86
Human Rights Watch
Rachel Denber is the Deputy Director, Europe and Central Asia Division at Human Rights Watch. She is a member of the Harriman Institute’s National Advisory Council.

Rachel Denber is the Deputy Director, Europe and Central Asia Division at Human Rights Watch. She is a member of the Harriman Institute’s National Advisory Council.

Rachel Denber headshot
Contact Info
logo