New Humanity Board

Members of the New Humanity Board

Marco Desalvo

President

Catalina Hinojosa

Vice President

Other Members