Tech Moves: Expedia hires chief people officer; Xnor snags ex-Google engineer; Bsquare names new CEO; and more by James Thorne on February 21, 2019February 21, 2019 at 11:10 am —Expedia has a new chief people officer in Archana Singh, who will head up the organization’s human resources efforts. Singh most recently led HR at publisher John Wiley and Sons… Read More