Santiago A. Canton actualmente es el Director del Robert F. Kennedy Center for Justice and Human Rights. En junio de 2012 dejó su cargo como director de la Comisión Interamericana de Derechos Humanos después de más de diez años, debido a cuestionamientos sobre su gestión y denuncias de presiones para que renunciara.