Elkhart software company ECI to acquire new businesses, ‘invest in people’ after securing $40 million investment

ECI is a human resources software company that builds and manages programs to help companies better manage their employees. They have about 750 clients …