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.

Share this