Technical Support Specialist Mexico (Remote)

28 Sep 2025
Apply

of customers and millions of frontline workers around the world.

Let’s elevate frontline work together.

About the role:

As a Technical Support Specialist, you will have the opportunity to maintain relationships with some of the biggest brands in the world, support a wide

Full-time
Apply