Senior Customer Success & Renewals Strategist

Lightcast

Moscow (ID)

On-site

USD 90,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

Job summary

Lightcast is seeking a Customer Success Manager II (AM II) in Moscow, Idaho, on-site. You will own the full customer lifecycle, lead value-driven engagements, and drive renewals and account growth within a SaaS portfolio.

The role requires a consultative mindset, strong ROI storytelling, and the ability to collaborate with cross-functional teams to deliver measurable outcomes for customers.

Qualifications

  • 3+ years of experience in customer success, account management, consultative sales, or a related customer-facing role.
  • Experience in SaaS, DaaS, technology, data, or subscription-based environments.
  • Experience managing the full customer lifecycle, adoption, renewals, and expansion.
  • Ownership of renewals, including value confirmation, pricing, negotiation, contracting, and closing.
  • Experience conducting business assessments and developing customer success plans with measurable ROI.
  • Strong consultative, presentation, and communication skills.
  • Ability to uncover customer needs and influence stakeholders at multiple levels.
  • Proficiency with Google Workspace, Excel, PowerPoint, CRM platforms, and customer success tools.

Responsibilities

  • Build trusted customer relationships through proactive engagement and understanding each customer’s goals.
  • Serve as a strategic advisor by conducting business assessments and recommending solutions.
  • Engage stakeholders at multiple levels to identify risks and opportunities.
  • Develop and manage customer success plans with clear goals and measures of success.
  • Monitor product adoption, engagement, and account health toward outcomes.
  • Drive renewals, pricing discussions, and cross-sell opportunities.
  • Collaborate with Sales, Product, Support, and Services to deliver a seamless experience.

Skills

Customer success
Relationship building
Strategic advisory
Account management
Value storytelling

Tools

Google Workspace
Excel
PowerPoint
CRM platforms

Job description

Lightcast is seeking a Customer Success Manager II (AM II) in Moscow, Idaho, on-site. You will own the full customer lifecycle, lead value-driven engagements, and drive renewals and account growth within a SaaS portfolio.

The role requires a consultative mindset, strong ROI storytelling, and the ability to collaborate with cross-functional teams to deliver measurable outcomes for customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Customer Success Manager II – Renewals & Growth
Strategic Customer Success Manager II – Renewals & Growth

Lightcast • United States

Remote
USD 90,000 - 130,000
Account Manager II - 1073 (Moscow, ID)
Account Manager II - 1073 (Moscow, ID)

Lightcast • Moscow (ID)

On-site
USD 90,000 - 120,000
Strategic Customer Success Manager II | Growth & Renewals
Strategic Customer Success Manager II | Growth & Renewals

Lightcast • United States

On-site
USD 90,000 - 130,000
Strategic Customer Success Manager II | ROI & Renewal Lead
Strategic Customer Success Manager II | ROI & Renewal Lead

Lightcast • United States

Hybrid
USD 85,000 - 120,000
Account Executive II - Onsite in Moscow
Account Executive II - Onsite in Moscow

Lightcast • Moscow (ID)

On-site
USD 65,000 - 95,000
Strategic Account Executive II – Onsite (Moscow)
Strategic Account Executive II – Onsite (Moscow)

Tech Sales Jobs • Moscow (ID)

On-site
USD 70,000 - 110,000
Account Manager II - 1073 (Remote)
Account Manager II - 1073 (Remote)

Lightcast, LLC • Moscow (ID)

Remote
USD 85,000 - 120,000
Account Manager II - 1073 (Remote)
Account Manager II - 1073 (Remote)

Lightcast • United States

Remote
USD 85,000 - 120,000
Account Executive II - Local, Full-Cycle Sales & Growth
Account Executive II - Local, Full-Cycle Sales & Growth

Lightcast • Moscow (ID)

On-site
USD 70,000 - 110,000
Customer Success Manager (AM I) - 1031 - REMOTE
Customer Success Manager (AM I) - 1031 - REMOTE

Lightcast • United States

Remote
USD 85,000 - 120,000