Customer Success Manager
Mach9San Francisco, CA
Own post-sale customer relationships, drive onboarding and project execution, triage support issues, and partner with sales and engineering on growth and feedback for a geospatial platform.
90k – 130k/yrOn-siteCustomer Success