ECI Software Solutions Names Michael Fahey as Chief Legal Officer to Guide Strategic Expansion Read more