
Open Positions (25)
Customer Service
6 Roles


Technical Support Specialist – T3
7 days ago
RemoteFull TimeSenior LevelNo Sponsorship
CanadaC$3k - C$4k




Data
3 Roles


Engineering
3 Roles


Client Experience Manager – Technical
23 days ago
Full TimeSenior LevelNo Sponsorship
Cape Town, Western Cape, South Africa

Finance
1 Role
Management
9 Roles







Senior Manager, Client Experience
23 days ago
Full TimeSenior LevelNo Sponsorship
Cape Town, Western Cape, South Africa


Other
2 Roles
Senior Customer Advocate, English, German
14 days ago
RemoteFull TimeSenior LevelNo Sponsorship
South Africa


Sales
1 Role