Customer Success Lead: Build From Scratch & Own Onboarding
- Location
- Greater London, England, United Kingdom
onboard hosts, proactively support customers, and shape playbooks and documentation to scale our marketplace. This role demands strong relationship skills and experience in B2B environments. #J-18808-Ljbffr ...