There are still lots of open positions. Let's find the one that's right for you.
The Manager of Onsite Technology Support at Visa is a dynamic leadership role focused on delivering exceptional customer service and operational excellence. This position involves managing a high-performing support team, enhancing user independence through self-service solutions, and integrating innovative technologies to streamline processes. The ideal candidate will drive proactive support, foster a culture of continuous improvement, and ensure a seamless end-user experience across multiple communication channels.