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