CEO
Trevor Gruenewald
CEO Approval Rating
64/100
ECI is a Texas-based ERP platform that offers solutions such as sales intelligence and activity monitoring for industrial applications.