🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Customer Support Specialist - Mexico City

Hospitality Full Benefits Career Growth
Company

Umbrella BPO

Location

Mexico City, Mexico

Posted

June 02, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Job Title: Customer Support Specialist Location: Mexico City Company: Umbrella BPO & Client Companies   Overview: As a Customer Support Specialist at Umbrella BPO, you will play a crucial role in providing exceptional support to our clients and ensuring a positive customer experience.

  •   Key Responsibilities: 1.


    Customer Support: Provide prompt and efficient support to clients via phone, email, chat, or via client CRM software ie.


    Zendesk.


    Address customer inquiries, concerns, and issues with a high level of professionalism and customer satisfaction.

  • 2.


    Technical Troubleshooting: Diagnose and resolve technical issues related to BPO processes and systems.


    Collaborate with internal teams to escalate and resolve complex technical problems.

  • 3.


    Process Improvement: Identify opportunities for process improvement and efficiency in customer support procedures.


    Work closely with team me...