News

Terry O’Connor has been appointed chief executive officer of Odel and the strategic advisor to the chairman on retail sector, ...