Triple-i Appoints Federal, Industry IT Veteran Edward Meagher as COO Exec Moves April 25, 2014 Information Innovators, Inc. (Triple-i) announced earlier this month the appointment of former SRA International (SRA) executive Edward Meagher to Chief Operating…