Technical Support, Manager, Americas

Company hidden

Sao Paulo Full-time Posted 2w ago
👫 About the team Our highly dedicated Support team has both the art and the science for delivering customer satisfaction. People in the team share a passion for helping our clients to surpass their digital business goals. They grow in a demanding environment, combine technical and consultative skills and are ready to tackle the most complex challenges to empower our customers get the best of our platforms. YOUR MISSION 👇 Based in São Paulo, the Technical Support Manager is part of our Global Technical Support Organization, supporting customers across all geographies and leading our…

See the company and apply

Unlock to see who’s hiring, read the full description and apply on the company site.

Checking access…

Explore related jobs

Want more roles like this? Browse fresh jobs or tailor your resume with AI.