Lisa Peters speaks in Buenos Aires, Argentina for Leader Impact