1 Jobs at Visa Canada Corporation
-
Job title: Sr. Consultant, Client Success
Job posted on 2025-12-09 in Toronto.This is a Full TimePermanent position. Short Description: The Sr. Consultant, Client Success is an individual contributor responsible for owning the holistic post-sale Client Services relationship for applicable clients and providing operational solutions in support of growing clients’ business. The Sr. Consultant is a trusted client advocate and works proactively with their client portfolio to enable new capabilities,