Customer Success Manager

Job Details

Posted on: 
March 7, 2025
Job ID:
389

About the Company

Established in 2004, ALLSTARSIT was founded with a clear vision: to enhance the landscape of global IT employment by bridging the gap between companies and skilled professionals. The core belief was that assembling a team shouldn't be hindered by geographical constraints. Fast forward to the present day, ALLSTARSIT stands as an international outstaffing service provider committed to change the way businesses recruit, compensate, and oversee top talent worldwide. 

With operational hubs scattered across Europe, Asia, and LATAM, and its headquarters situated in San Francisco, US, the company boasts a workforce of over 1,000 adept professionals. Spanning across more than 20 countries, ALLSTARSIT offers a diverse range of skilled employees across various verticals, including AI, cybersecurity, healthcare, fintech, telecom, media, and so on.

About the Project

Our client is a leading Maritime AI™ company, offering a decision support platform to accelerate global trade. Stakeholders can make real-time, predictive intelligence-driven decisions with Windward’s insights and actionable visibility.

Specialization

Headquarters

London, England

Years on the market

15

Team size and structure

200+

Current technology stack

Required skills:

  • 4+ years of experience in a Customer Success / Account Management role
  • Experience with working in SaaS companies with global enterprise customers - a must
  • Experience in commercial negotiations with customers.
  • Experience working with product and R&D management
  • Willingness to travel to multiple locations worldwide, at least 30% of the time. mainly to Singapore and Gulf region
  • Excellent interpersonal and communication skills, from users to high-level executives; quick learner, curious, creative, and open-minded.
  • Experience working with Customer Success supporting systems such as SalesForce, helpdesk, and training tools.

Advantages:

  • Familiarity with B2B customers and business processes - is an advantage.
  • Additional languages other than English - an advantage

Scope of work:

We are looking for a Customer Success Manager with a passion for customer satisfaction and business to join our business unit team. As a customer success manager at windward, you’ll be working with strategic commercial enterprises and organizations and will serve as the company’s primary point of contact. Your main responsibilities will be to achieve high customer satisfaction, ensure product usage and value, and enable additional sales. You’ll be doing that by training customers, promoting their requests, and analyzing and personalizing the company’s unique offering to the customer needs.

  • Manage clients’ accounts directly on both strategic and operational levels: technical, business, support, and product
  • Responsible for Account Management and relationship.
  • Responsible for renewal negotiations and maintaining a low Gross Churn.
  • Main expert contact for any client issue
  • Provide client feedback internally
  • Provide client training and webinars
  • Upsell existing clients
  • Introduce new features
  • Work closely with the R&D, Product, and sales teams.

Why ALLSTARSIT?

Apply now

More open positions

Apply for

Customer Success Manager

Full name *

E-mail *

Phone *

Country

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Cover Letter

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.