ECI Software Solutions
ECI recognised as ‘Most Engaged Workplaces’
March 27, 2023
ECI Software Solutions announced its recognition as one of the 2023 Achievers 50 Most Engaged Workplaces.
ECI recognised by Great Place to Work
February 22, 2023
ECI Software Solutions has been certified by Great Place to Work for the fifth year in a row in the U.S. and for the second year in row in Canada, U.K., Belgium and Australia.