Advertisement

Snap completes shakeup of its leadership team