- Snap Inc. (New York, NY)
- …campaigns that inspire and activate businesses on Snap. This role reports to the Director of Global Brand and plays a key part in shaping Global Business Marketing ... with experience translating insights, product information, and data into client -facing marketing presentations. + Ability to initiate and drive projects… more