Somerset West, South Africa | Posted on 13/07/2026 We are looking for a technically savvy Customer Success Manager who possesses a strong drive for results to join our Customer Success department. Your position will be key
Over the last decade, Webrepublic has grown from an ambitious startup into Switzerland’s leading digital agency. More recently, Webrepublic has launched a subsidiary in South Africa to work hand-in-hand with our HQ in Switzerland. To ensure
Somerset West, South Africa | Posted on 13/07/2026 We are looking for a technically savvy Customer Success Manager who possesses a strong drive for results to join our Customer Success department. Your position will be key