We help you find your next job
You are currently applying/scouting for
• 8+ years Customer Service/Contact Centre experience
• Proven manager with track record of building and implementing processes
• Familiar and experienced with online and offline communication channels
Questions, concerns, just wanna say hi? Don’t hesitate to drop us a message.