ECI Software Solutions (ECI) a global provider of cloud-based business management software and services, announced today that it has been Certifiedâ„¢ as a 2025 Great Place to Work® in seven countries.
ECI transformed its global customer support strategy shifting away from a traditional tiered, call-center model to a more ...