Human Rights Officer (Focal point for Climate and Business and Human Rights in the Pacific), The Office of UN High Commissioner for Human Rights (OHCHR)
Robert Vaughan is a human rights officer at the United Nations Office of the United Nations High Commissioner for Human Rights (OHCHR), with over 13 years experience in human rights. Robert specializes in a unique blend of climate, environment, business and human rights.As a human...
Read More →