ECU Worldwide appoints Sergio Rodrigues as Regional CEO for Latin America to drive expansion EP News Bureau Apr 4, 2025 Rodrigues to oversee growth strategy, joint ventures and market consolidation efforts across Latin America from Santiago