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