Jobs

Business Development Leader at Visa Incorporated

Business Development Leader at Visa Incorporated – Here are the requirements and how to apply for the position of Business Development Leader in the ongoing Visa Incorporated job recruitment.

Business Development Leader at Visa Incorporated – About Position

Visa delivers the world’s biggest retail electronic payments system and is one of the most respected international financial services trademarks. Visa enables international commerce via the transfer of value and information within financial institutions, consumers, merchants, businesses and government entities.

They are hiring to fill the following position described below.

Job Title: Business Development Leader

Location: Lagos, Nigeria
Job Type: Full-time

Job Responsibilities

  • Be primarily responsible for leading Visa’s engagement with a designated Key Partner
  • Be accountable for expansion and acceleration of Visa’s business with the Key partner
  • Achieve revenue and portfolio targets set on the account
  • Liaise and work with multi-functions across Visa, to deliver set expectations on client account
  • Manage the account planning and Go To Market process to deliver accurate sales and revenue forecasts
  • Drive new business and revenue growth opportunities
  • Develop, implement and manage Visa’s strategies with the clients to profitably grow the business across the mapped out opportunity areas.
  • Broaden Visa’s relationship with client stakeholders in functions beyond the Cards business
  • Increase penetration of Visa products and solutions with the clients
  • Build an implementation strategy aligned to the partnership deal with the client, Visa West Africa/ SSA market plan and the client’s strategic priorities
  • Understand the payment landscape of the West Africa  & SSA Region and keep abreast of industry trends
  • Support the Cluster Country Manager and Head of Sales to implement Country strategies and achieve business goals

Job Requirements

Professional:

  • Recognized degree preferably in Business Management
  • Minimum 8 – 12 years of proven sales or business development experience, with strong account management, project management, and relationship management, business consultation experience from across the following vertical or functions: consumer banking, cards issuing, merchant acquiring,

Technical:

  • Project and Financial management
  • Deal structuring, negotiation, documentation, and execution
  • Good analytical skill to understand the profitability of issuing and acquiring a business
  • Knowledge of payments systems and the cards industry
  • Communication and presentation skills
  • Product positioning and marketing skills
  • Business consultation skills
  • Good interpersonal skills
  • Good MS Office PC Knowledge.

Business:

  • Strategic thinking combined with good business acumen
  • Strong account management and problem-solving skills
  • Strong interpersonal, communication and networking skills
  • Digital mindset and adaptive leadership
  • Positive, accountable and result orientated team player
  • Self-starter with a commitment to learning and a sense of curiosity
  • Ability to navigate and work in ambiguous situations

Ongoing Recruitments You Can Also Apply For Here:

How to apply for Business Development Leader at Visa Incorporated

Interested and suitably qualified individuals should: Click here to apply online

Application Deadline

  • Not Specified

Trending on Jobs

Trending on Scholarships

Disclaimer: Careerintels is only a job directory, we do not own the jobs we publish on our platforms neither can we influence the HR or recruiting company’s decision. What we provide is the necessary pieces of information required for the job application process that can help you to be selected on the company’s recruitment program.

Related Articles

One Comment

  1. Also I believe that mesothelioma is a scarce form of most cancers that is typically found in people previously exposed to asbestos. Cancerous cells form in the mesothelium, which is a safety lining which covers the majority of the body’s organs. These cells ordinarily form within the lining from the lungs, stomach, or the sac which actually encircles the heart. Thanks for discussing your ideas.

Leave a Reply

Your email address will not be published.

Back to top button