Snapchat

Snap Lets Go 10% Of Staff

The company had slightly more than 5,300 employees at the start of November last year, the company said.

Pages