LEVEL UP YOUR IMPACT: JOIN AS A CUSTOMER SUCCESS MANAGER! WORK FROM HOME
- Visa Jobs Hq
- Feb 20, 2024
- 2 min read
In your role as a customer success manager, you will represent and speak for customers inside the organization. You will be in charge of all customer success-related tasks, such as account management, onboarding, adoption, advocacy, retention, and acting as a point of contact for problems. You'll make sure your clients are getting the most return on their investment possible.


