Tech Moves: Liz Powell lands at Pro.com; Juno bolsters board ahead of IPO; etc. —Liz Howekamp Powell, the former vice president of marketing at WhitePages, has landed a new gig as head of organic… Read More