Jul 10, 2026

Customer Support Manager

Apply Now →

This is a remote position.

Customer Support Manager
Why Join maids.cc?

We're not a typical call center. We operate at scale, powered by systems and Al. With 25,000+ employees and zero tolerance for inefficiencies, we focus on building processes that deliver speed, consistency, and quality.

What You'll Do
​• Strong leadership experience in customer support / call center
• Data-driven mindset (you make decisions based on numbers, not opinions)
• Experience managing large teams in fast-paced environments
• Problem-solver who can simplify complexity
• Strong communication and escalation handling skills
• Comfortable working with systems, tools, and automation
• Fluent in English (Arabic is a plus)

Originally posted on