News

Peter Finch leaves CIO post at Gen-i