About This Position
Job Summary
The Commercial Customer Success Manager role at Nebius is a full‑time position based in the United States. You will drive adoption and growth of Nebius’ AI cloud platform for enterprise customers while ensuring their success and satisfaction.
Key Responsibilities
- Own the post‑sale relationship for commercial accounts, acting as the primary point of contact.
- Onboard new customers, guide them through implementation, and ensure rapid time‑to‑value.
- Develop and execute success plans that align with customers’ business objectives and drive product adoption.
- Identify expansion opportunities, upsell and cross‑sell Nebius solutions, and work closely with sales to close deals.
- Collaborate with product, engineering, and support teams to relay customer feedback and influence roadmap priorities.
- Monitor health metrics, conduct regular business reviews, and proactively resolve issues.
- Maintain accurate records in CRM and generate reports on customer health, churn risk, and revenue forecasts.
Qualifications
- 5+ years of experience in customer success, account management, or SaaS sales, preferably in cloud or AI/ML services.
- Proven track record of managing commercial enterprise accounts and achieving renewal/expansion targets.
- Strong communication and presentation skills; ability to translate technical concepts for business stakeholders.
- Data‑driven mindset with experience using CRM and analytics tools.
- Bachelor’s degree in Business, Computer Science, or related field; advanced degree a plus.
Compensation & Benefits
Base salary: $102,177.59 USD per year (fixed). Performance‑based bonuses and equity participation are offered. Nebius provides comprehensive health benefits, flexible remote‑work options, continuous learning budget, and a collaborative international team environment.
Why Join Nebius?
Nebius is pioneering cloud infrastructure for the global AI economy, enabling customers to innovate without massive capital expense. Join a fast‑growing, Amsterdam‑headquartered company with a diverse, world‑class engineering team and opportunities to shape the future of AI cloud services.
Frequently Asked Questions
What does a Commercial Customer Success Manager do at Nebius?
You will manage enterprise client relationships, ensure successful onboarding, drive product adoption, and identify growth opportunities while collaborating with sales and product teams.
What experience is required for this role?
At least 5 years in customer success, account management, or SaaS sales, preferably with cloud or AI/ML solutions, plus strong communication and data‑driven skills.
What compensation can I expect?
The role offers a fixed base salary of $102,177.59 USD annually, with performance bonuses, equity options, and a full benefits package.
Frequently Asked Questions
Click the Apply Now button to submit your application directly to the employer.
The estimated compensation for this role is From $1,965/week.
Check the job description for location requirements.
Job Details
Nebius
US
Full-Time
From $1,965/week
28/04/2026