Ainhoa Barrenechea Ezcurra

Human Rights Officer at United Nations Human Rights

About

Links

Previous companies

Human Rights Watch logo
UNODC logo

Timeline

  • Human Rights Officer

    February, 2021 - present