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

Manager, Customer Support
Restaurant365 • Mexico City
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.
6h ago