Customer Success & Onboarding Specialist (Remote)

Logo.gif?ixlib=rails 2.1

Headquarters: London, UK

The Role

As Customer Success Specialist, you will report to the UK-based Customer Success Manager and will be responsible for the adoption, retention and growth of our predominantly US-based SMB customers.

Things you’ll be doing…

Must haves…

About you…

Why work with us?

How we work

To apply: Apply for the position here:

Listing Source:


Follow Us: r/remotejobr | @remotejobr | Facebook | Linkedin

Contact us remotejobr->