Customer Success Lead
TechCo
📍 Johannesburg, South Africa
💼 Full-time
💰 $50k–$68k USD
📅 Posted Apr 26, 2026
Job Description
Onboard employers, drive retention, coordinate with product on feedback.
Required Skills
SaaS
Account Management
CRM
Apply on Jobsnowonline