Customer Support Manager Jobs
Find customer support manager positions at leading companies
Filter Jobs
Matching Positions
Found 1 jobs

Customer Support Manager
Restaurant365 • Mexico City - On-Site
Restaurant365 is seeking a Customer Support Manager to lead their nearshore support team in Mexico City. You'll be responsible for team performance and alignment with US-based leadership, ensuring outstanding customer experiences.
1 month ago