Lisa Peters speaks in Quito, Ecuador for Leader Impact