PE-backed ECI Software Solutions acquires homebuilders software provider Avid Ratings
Headquartered in Westlake, Texas, ECI provides cloud-based business software for running small and mid-sized businesses end to end.
Headquartered in Westlake, Texas, ECI provides cloud-based business software for running small and mid-sized businesses end to end.
Copyright PEI Media
Not for publication, email or dissemination