A complete application in a minute
Tailored resume and cover letter, ready to send.
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
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