A global customer support leader is seeking a Customer Support Consultant in Mexico City. This role involves delivering exceptional service across various channels while building strong customer relationships. Candidates should possess excellent English skills and have at least 6 months of customer