Customer Success Manager jobs at Planet Labs
5 open roles · updated
Open roles
5
Typical posted base pay
Not enough data
Too few listings publish an annual base salary in one currency
Top location
Remote
2 of 5 roles
Open Customer Success Manager roles at Planet Labs
Showing 5 of 5| Role | Location | Salary | Activity | |
|---|---|---|---|---|
Customer Success Manager, Civil Government | London, United Kingdom | GBP 51,840 – 64,800 per year | Updated 3w ago | View→ |
Customer Success Manager, Civil Government | Haarlem, Netherlands | EUR 51,326 – 64,176 per year | Updated 3w ago | View→ |
Customer Success Manager, Civil Government | Berlin, Germany | EUR 51,280 – 64,080 per year | Updated 3w ago | View→ |
Customer Success Manager II | Brazil, Remote | Salary not listed | Updated 4w ago | View→ |
Customer Success Manager | APAC, Remote | Salary not listed | Updated 4w ago | View→ |
Frequently asked questions
How many Customer Success Manager jobs is Planet Labs hiring for?
Planet Labs has 5 open Customer Success Manager roles in Dreamwork's index as of October 15, 2026.
Where are Planet Labs's Customer Success Manager jobs?
Remote (2 roles), Amsterdam (1 role), Berlin (1 role), Germany (1 role) and London (1 role).
What counts as a Customer Success Manager job here?
A listing counts when its job title contains "customer success manager", "client success manager" and "customer success lead" as whole words, in any seniority.
