Collier Recruitment
Open positions
1 job
5 views 7 months ago
Client Success Manager
Africa
South Africa
JohannesburgOur client is part of a global leader in international trade and tax — operating across 200+ destinations and trusted by some of the world's most recognisable technology brands. They're looking for a commercially…