Customer Success Manager (Enterprise) (Position located in Cape Town, South Africa)
Knowbe4
·Oct 3, 2022
- Location
- Cape Town, South Africa · Cape Town, Western Cape, South Africa
- Department
- Customer Support
- Seniority
- Manager
- Experience
- 15+ years
- Source
- Greenhouse