Tech Moves: Getty Images forms new Innovation Group; Razorfish hires Microsoft’s Kevin Urie; and more by Kurt Schlosser on June 6, 2016June 6, 2016 at 10:41 am — Getty Images has formed a new Innovation Group focused on meeting evolving customer needs at the visual communications company based in Seattle. Steve Heck, who has served as chief technology… Read More