Skip to content

Customer Success Manager (Spanish Speaking) - 100% Remote - North America

  • Remote
    • Atlanta, Georgia, United States
    • Austin, Texas, United States
    +1 more
  • Customer Success
My information

Fill out the information below

Upload your CV or resume file

Upload your cover letter

Questions

Please fill in additional questions

Do you have experience managing a portfolio of customers for a SaaS product?
Was that portfolio at least 80 - 150 customers?
Are you based in either the EST or CST region of North America?
Do you require visa sponsorship to work?
USD

You can learn more about our team and culture by visiting our profile on Glassdoor