Twitch, the world’s leading live streaming platform, is seeking a Customer Success Manager to drive advertising revenue growth and deliver best-in-class client service for influencer marketing campaigns. This role collaborates with product and business development across multiple cities including Los Angeles, San Francisco, Seattle, and New York.
Ideal candidates bring 4+ years in online media planning and a track record of managing media campaigns, with strong communication skills and comfort
Create a free account to keep reading — and to apply.
Create My Free AccountYou're just 60 seconds away from your new Creativeloft account.
New Advertising jobs in Los Angeles, sent to your inbox.
Email Me New Jobs