04 Jul
Customer Success Lead
We are seeking a Customer Success Lead with 6+ years of experience to lead a small team of CSMs and manage the post‑sale lifecycle for management, or similar go‑to‑market positions.
Background in B2B service with experience in a highly regulated industry and a passion to
Salary:$130k - $170k