Snap Inc. Vice President of Sales Jeff Lucas is leaving the company, the company confirmed this afternoon. The departure, first reported by Cheddar, is one of several senior executives that have left the company in the year since its initial public offering. Lucas’s departure comes just weeks after Snap reported better-than-expected earnings for the first…

Original Source