ECI Software Solutions Launches New Payments Division, Appoints Andres Ricaurte as President
Fintech and software veteran to lead ECI’s strategy, expanding integrated payment capabilities to help customers accelerate cash flow. October 22, 2025 – ECI Software Solutions, a global provider of cloud-based business management software and services, today announced the creation of its new Payments Division, dedicated to advancing [...]