Planet
Open positions
2 jobs
last week
Customer Success Manager (Global Tech Touch)
New North AmericaFull-time
United States
San FranciscoThe Customer Success team at Planet is seeking a Customer Success Manager (CSM) on the Global Tech Touch team to handle global small-customer business and partner relationships in the EMEA and AMER region. The mission…
GIS QGIS Salesforce
86K – 107K $ 2 months ago
Sales Development Representative
HybridNorth AmericaFull-time
United States
San FranciscoWe are hiring for a Sales Development Representative (SDR) based in the United States to support our seasoned closers for new logos within the North America territory Our SDRs work closely with seasoned Account…
Account Executive Automation Linkedin Sales Navigator SaaS Salesforce +1 skills
68K – 84K $