by stefanie | Sep 19, 2023 | World Focus
ECI Software Solutions, a global provider of cloud-based business management software and services, announced that Riz Karim has been appointed as Chief Customer Officer to support customer growth and success globally. Joining ECI with more than 20 years of experience...