Strategic Customer Success Manager — Growth & Upsell

DE Shaw

Peoria (IL)

On-site

USD 85,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Growth coaching
Flexible benefits

Job summary

DE Shaw needs a deeply-bought-in Customer Success Manager who treats Initiative and Kustomer as the two halves of one growth engine. With 6 years of sales marketing experience, you'll own key initiatives, partner with the team, and grow a Peoria-based book of business, earning $85,000 - $120,000 annually.

The role requires leadership in territory planning, cross-functional collaboration, and data-driven outreach, with a focus on delivering measurable growth and customer success in a fast-paced

Qualifications

  • 6+ years of sales and marketing experience.
  • Detail-oriented with strong organizational skills.
  • Ability to prioritize under pressure in a fast-paced market.
  • Excellent written and verbal communication across channels.
  • Proven cross-functional collaboration with teams.

Responsibilities

  • Present a territory plan to the team that can be executed.
  • Support managers with prospecting and follow-up strategy.
  • Own the handoff document linking NPS and CRM.
  • Draft cold-outreach copy for manager buyers.
  • Exchange weekly notes with product on buyer requests.
  • Pitch upsells that feel like value adds, not invoices.
  • Sell the roadmap with deadlines, not just features.
  • Read intent data and route Peoria hot leads first.

Skills

Sales marketing experience
Attention to detail
Prioritization under pressure
Clear communication
Cross-functional collaboration
Time management
People skills
Proactive initiative

Tools

Kustomer
CRM software

Job description

DE Shaw needs a deeply-bought-in Customer Success Manager who treats Initiative and Kustomer as the two halves of one growth engine. With 6 years of sales marketing experience, you'll own key initiatives, partner with the team, and grow a Peoria-based book of business, earning $85,000 - $120,000 annually.

The role requires leadership in territory planning, cross-functional collaboration, and data-driven outreach, with a focus on delivering measurable growth and customer success in a fast-paced

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Success Manager
Customer Success Manager

DE Shaw • Peoria (IL)

On-site
USD 85,000 - 120,000
Growth coaching
Flexible benefits
Customer Success Manager
Customer Success Manager

DE Shaw • North Las Vegas (NV)

On-site
USD 93,000 - 141,000
Strategic Customer Success & Growth Lead
Strategic Customer Success & Growth Lead

Assembled • San Francisco (CA)

On-site
USD 110,000 - 160,000
Strategic Customer Success Manager – Growth & National Accounts
Strategic Customer Success Manager – Growth & National Accounts

Stratus • United States

On-site
USD 100,000 - 110,000
Medical, Dental, Vision coverage options
401k with Employer Contribution
Generous Paid Time Off program + Holidays
Strategic Customer Success Manager — Growth (Remote)
Strategic Customer Success Manager — Growth (Remote)

ChurnZero • United States

Remote
USD 70,000 - 75,000
Strategic Customer Success Manager - Remote Growth
Strategic Customer Success Manager - Remote Growth

Standard Metrics • San Francisco (CA)

Remote
USD 90,000 - 130,000
Health benefits
Remote-first culture
Unlimited PTO
+1
Strategic Customer Success Manager — Growth & Onboarding
Strategic Customer Success Manager — Growth & Onboarding

Rilla • New York (NY)

On-site
USD 90,000 - 110,000
Medical, dental, and vision insurance
Food provided six times a week
Gym membership
+5
Strategic Customer Success Manager - Growth & Retention
Strategic Customer Success Manager - Growth & Retention

Konnect Analytics • United States

Hybrid
USD 70,000 - 100,000
End-to-End Customer Success Manager — North Las Vegas
End-to-End Customer Success Manager — North Las Vegas

Energy Innovation Corp • North Las Vegas (NV)

On-site
USD 93,000 - 141,000
Senior Customer Success & Brand Communications Lead
Senior Customer Success & Brand Communications Lead

DE Shaw • Iowa City (IA)

On-site
USD 89,000 - 130,000
Full benefits
Growth opportunities