Since 2012 Escarra leads Opportunity International, an international organization that works in the field of micro finance, insurance and training of small companies in twenty countries in the Third World.