Client Success Advisor

SiteCare
Full-time Cape Town, Western Cape Business Operations Specialists
Posted:
June 06, 2026
Location:
Cape Town, Western Cape, South Africa

Job Description

About SiteCare SiteCare is a managed WordPress services company serving mid-market and Enterprise clients.


Our clients rely on us for hosting, website management, security, performance, accessibility, SEO, and ongoing development.


We are building a dedicated Client Success function and this role is central to that effort.


Role Summary The Client Success Advisor owns the ongoing relationship for a portfolio of clients.


This is a proactive, commercially oriented role responsible for client retention, account growth, tier alignment, and internal delivery accountability.


Responsibilities Own and manage a portfolio of high-value client accounts.


Conduct structured client touchpoints.


Each meeting should include a prepared agenda with data-driven recommendations covering performance, security, accessibility, and SEO.


Identify and close expansion opportunities within existing accounts, including tier upgrades, ...

Apply for this Job

Submit your application for the Client Success Advisor position at SiteCare.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Cape Town, South Africa
Posted: June 06, 2026
Deadline: July 16, 2026