Image Source - Twitter

Snap’s chief business officer is departing to handle advertisements at Netflix

According to two individuals familiar with the situation, Gorman informed Snap employees on Tuesday that she was going to join Netflix, along with Peter Naylor, Snap’s vice president of ad sales for the Americas. A Snap spokeswoman, Russ Caditz-Peck, confirmed the departures.