Customer Success Manager (Global Tech Touch)

Planet

San Francisco, United States Posted October 26, 2026

Check how well your resume matches this job

Remote Full-time Mid level
Salary Range

$85,600 - $106,960

Job Description

Join Planet's Customer Success team as a Customer Success Manager (CSM) on the Global Tech Touch team. In this role, you will handle global small-customer business and partner relationships in the EMEA and AMER regions. Your mission will be to retain and expand customers efficiently through Planet's low-touch model. You will provide a low-touch onboarding and training experience, deliver necessary support for successful service delivery, and communicate consistently with clients throughout the contract life-cycle. You will also work closely with Finance, Product, Sales, and other teams across the company, initiate negotiations, and identify opportunities for upselling or expanding the use of the product or services.

  • Retain and expand customers efficiently through Planet’s low-touch model, ensuring they adopt and see the value of our products.
  • Provide a low-touch onboarding and training experience, delivering necessary support to ensure successful delivery of our services.
  • Communicate consistently with clients throughout the contract life-cycle, initiating negotiations and executing timely contract renewals and expansions.
  • The ideal candidate is a self-starter, creative thinker and a great communicator. Maintaining a human-centered approach will help drive value realization and return on the client’s investment
  • 2+ years of relevant work experience
  • Ability to successfully communicate and coordinate with international customers & sales team
  • Creative problem solving skills and proactive work style
  • Good working knowledge of geospatial technologies, GIS or Remote Sensing including how to manipulate geometries, convert file types, and perform other basic operations within a GIS environment (QGIS, ESRI, etc)
  • Ability to multitask and prioritize job requirements
  • Experience working with GIS applications (QGIS, ESRI, GEE etc.)
  • Excellent verbal and written communication skills in English, the language of the company
  • Aptitude to adapt to change
  • Bachelor’s Degree in relevant field
  • Sales negotiation skills
  • Working knowledge of Salesforce (SFDC) and how to apply its use across the customer lifecycle contract renewal
Required Skills
customer success onboarding negotiation renewals problem solving written communication English Salesforce
How to apply

You apply on Planet’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Planet

See every open role at Planet on ARes.

More Jobs at Planet
Share This Job