Sign up to save this job, get alerts, and apply with an optimized CV.

Manager, Canada Account Management

Job description

Visa Acceptance Solutions is currently recruiting a collaborative and customer obsessed Account Manager to join our team. This individual will align with some of our most complex relationships in the Canadian market to activate, grow, and retain by designing and executing a mutual success strategy. Your responsibilities will include building and maintaining strong, long-lasting client relationships, and finding new opportunities to expand business on the Visa Acceptance platform. You will work closely with the account executive team to uncover upsell opportunities and grow revenue, all while maintaining a positive customer experience. You will act as a trusted advisor and consult with your clients on their payment strategy, challenges, and goals.

This role requires strong cross collaboration with our billing team, technical support, product, and risk operations to resolve inquiries on behalf of the customer.

This position is based in Toronto, Canada.

  • Manage and grow a portfolio of Mid-Market and Enterprise Accounts exceeding sales and revenue targets.
  • Lead client business reviews and collaborate on their client success plan and their payment strategy.
  • Showcase the value of the partnership by sharing data and insights that illustrates the positive return on investment.
  • Business lead on customer meetings/calls working closely alongside Visa Account Executives, Technical Account Management, Sales Engineers, and Managed Risk Analysts
  • Serve as the customer advocate while effectively collaborating with internal, cross-functional teams including marketing, product management, sales engineering, and finance.
  • Ideal candidates should possess strong account management, 10+ years of payments experience, strong commercial acumen, great communication skills and will be comfortable and experienced managing large enterprise accounts.

This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Visa
Location
Canada, Ontario, Toronto
Canada
Posted
8 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.