Campaign Success Manager - Influencer Ads

Twitch

New Rochelle (NY)

On-site

USD 102,000 - 178,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental, Vision & Disability
401(k)
Maternity & Parental Leave
Flexible PTO
Amazon Employee Discount

Job summary

Twitch is seeking a detail-oriented Customer Success Manager with advertising experience to join the Revenue team in supporting influencers and advertisers. You will collaborate with product and business development to ensure best-in-class client service.

The role involves managing campaigns, guiding clients through internal tools, and coordinating with cross-functional teams to deliver assets on time. Travel is not required.

Qualifications

  • 4+ years of online media/planning experience.
  • Experience helping clients execute media campaigns.
  • Excellent written, presentation and oral communication skills.
  • Experience and comfortability working with technical product teams.

Responsibilities

  • Campaign management: manage media planning, IOs, and revenue recognition.
  • Own pre-sale process and guide clients through internal purchasing tools.
  • Provide highest level of customer service to internal clients for media plans and campaign operations.
  • Lead cross-department campaigns and ensure assets are distributed and delivered to clients.
  • Kick-off campaigns with clients and manage timelines, assets and opportunities for optimization.
  • Assist in pre-sale pipeline management, reporting, and opportunity accuracy.
  • Troubleshoot live campaigns with Campaign Operations and stay updated on Twitch features.

Skills

Media planning
Campaign execution
Communication
Collaboration
Problem solving
Technical product teams

Job description

Twitch is seeking a detail-oriented Customer Success Manager with advertising experience to join the Revenue team in supporting influencers and advertisers. You will collaborate with product and business development to ensure best-in-class client service.

The role involves managing campaigns, guiding clients through internal tools, and coordinating with cross-functional teams to deliver assets on time. Travel is not required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Success Manager — Ad Campaigns & Influencer Media
Customer Success Manager — Ad Campaigns & Influencer Media

Twitch • Seattle (WA)

On-site
USD 92,000 - 160,000
Medical, dental, vision & disability
401(k)
Maternity & parental leave
+2
Advertising Campaign Success Manager
Advertising Campaign Success Manager

Amazon Inc. • San Francisco (CA)

On-site
USD 102,000 - 178,000
Medical, Dental, Vision & Disability
401(k)
Maternity & Parental Leave
+2
Advertising Customer Success Manager (Campaign & Revenue)
Advertising Customer Success Manager (Campaign & Revenue)

Twitch • New York (NY)

On-site
USD 102,000 - 178,000
Medical, Dental, Vision & Disability
401(k)
Maternity & Parental Leave
+2
Advertising Success Manager — Campaigns & Growth
Advertising Success Manager — Campaigns & Growth

Twitch • Los Angeles (CA)

On-site
USD 92,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Advertising Client Success Manager – Live Streaming
Advertising Client Success Manager – Live Streaming

Twitch • San Francisco (CA)

Hybrid
USD 102,000 - 178,000
Health insurance
401(k)
Parental leave
+2
Customer Success Manager
Customer Success Manager

Twitch • New York (NY)

On-site
USD 102,000 - 178,000
Medical, Dental, Vision & Disability
401(k)
Maternity & Parental Leave
+2
Customer Success Manager
Customer Success Manager

Twitch • San Francisco (CA)

Hybrid
USD 102,000 - 178,000
Health insurance
401(k)
Parental leave
+2
Twitch Advertising Campaign Strategist
Twitch Advertising Campaign Strategist

Amazon • New York (NY)

On-site
USD 90,000 - 150,000
Customer Success Manager
Customer Success Manager

Twitch • Seattle (WA)

On-site
USD 92,000 - 160,000
Medical, dental, vision & disability
401(k)
Maternity & parental leave
+2
Twitch Account Manager, Twitch
Twitch Account Manager, Twitch

Amazon • New York (NY)

On-site
USD 90,000 - 150,000