Live opening · Posted 8 days ago

Technical Customer Success Manager

Dell Technologies · Herzliya, Tel Aviv, Israel
Oracle No
You are 8 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 8 days ago
CompanyDell Technologies
LocationHerzliya, Tel Aviv, Israel
Work modeNo
SourceOracle
Listed8 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
0 min from Oracle publishing this role to us finding it
10 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
15,867 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Join us as a Technical Customer Success Manager on our Services team in Israel to do the best work of your career and make a profound social impact.
What you'll achieve
As a Technical Customer Success Manager, you will serve as a trusted advisor to Dell Technologies' customers, ensuring they realize maximum value from their investments in Dell solutions. You will act as a bridge between customers and Dell's internal teams — including Sales, Professional Services, Product, and Engineering — driving adoption, retention, and satisfaction.
You will:
Build Trusted Customer Relationships: Establish and maintain strong relationships with key stakeholders, aligning Dell solutions with customers' business and technical objectives.
Act as a Trusted Advisor & Customer Advocate: Understand customer needs, provide strategic guidance, and represent the customer's voice within Dell to ensure challenges and priorities are addressed.
Drive Customer Success & Risk Reduction: Lead regular business reviews, proactively identify risks, prevent incidents and escalations, and improve overall customer experience.
Collaborate Across Teams: Partner closely with Sales, Professional Services, Product, Engineering, and other stakeholders to deliver seamless customer outcomes.
Provide Strategic Insights: Share customer feedback to influence product improvements, while staying current on industry trends, emerging technologies, and Dell's evolving solutions.
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:
Essential Requirements
5+ years of experience in Customer Success, Account Management, Project Management, or a similar customer-facing business role.
Strong problem-solving and analytical thinking skills, with the ability to translate complex challenges into actionable solutions and leverage data to drive recommendations.
Excellent presentation, communication, and relationship-building skills, with the ability to engage both technical and non-technical stakeholders.
Bachelor's degree in IT, Business, or a related field; native-level Hebrew and high proficiency in English.
Desirable Requirements
Technical background or strong willingness to learn and develop technical expertise in Dell's solutions portfolio.

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App