TOP NEWS

Snap Chops Product Managers

Venice, California-based Snap has laid off 20 of its product managers in a shakeup of the company, as and the company's vice president of engineering, Nima Khajehnouri, has also announced he is leaving the company, according to The Information.