X1 appoints Larry Gill as CEO

X1 announced the appointment of Larry Gill as the company’s new chief executive officer. Gill brings over 20 years of in-depth technology and eDiscovery experience to X1 …