Customer Support Manager Jobs

Find customer support manager positions at leading companies

Filter Jobs

Matching Positions

Found 1 jobs

Restaurant365
Manager, Customer Support

Restaurant365Mexico 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