🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Visa Direct Client Services Manager Role

Visa | toronto, Canada | Posted June 13, 2026

Position Overview

Shape client services as a Client Services Manager with Visa Direct. In this hybrid position, you'll enhance client experiences through strategic management of Platinum accounts.
Join Visa's dedicated Service Management team, where you will be responsible for maintaining and evolving client relationships. Your ability to understand client processes will allow you to implement tailored improvements efficiently. This role involves leading service reviews and advocating for customer needs to promote service excellence in Visa Direct.
Key Responsibilities:
• Manage client service performance and enhance experience
• Lead by example to cultivate a culture of excellence
• Facilitate process automation and improvements
• Act as escalation point for operational issues
• Build a collaborative relationship with account management
Requirements:
• Minimum 5 years in payments or service management
• In-depth knowledge of payment principles required
• Proven relation...

Ready to Apply?

Apply for this Position