Altman is returning to his role as chief executive officer and the new board will be chaired by Bret Taylor and include Larry Summers and Adam D’Angelo
Altman is returning to his role as chief executive officer and the new board will be chaired by Bret Taylor and include Larry Summers and Adam D’Angelo