V

Visa

Runs a global network for digital payments

Corporate Strategy Manager

Corporate StrategyConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • Experience in strategy consulting, corporate strategy, or another role requiring strong analytical and problem-solving skills.
  • A bachelor's degree in a relevant field.
  • Confidence working in Excel and building and checking complex analyses.
  • Ability to use a structured approach to break down unfamiliar or complex questions, test hypotheses, and identify important gaps early.
  • Ability to write clearly and concisely, emphasizing the main message and audience needs.
  • Ability to plan and run effective discussions with colleagues across the business, ask questions, and agree clear next steps.
  • Ability to plan work with guidance, raise issues early, and coordinate actions across stakeholders.
  • Ability to contribute constructively to a team, share knowledge, support new joiners, and give useful feedback to colleagues.
  • Based in London or willing to relocate.

Responsibilities

  • Own defined workstreams and support wider project teams on Visa's strategy in Europe and its sub-regions.
  • Work with functional and regional teams to structure business questions, analyse evidence, and develop practical recommendations.
  • Carry out quantitative analysis, clearly state assumptions, and check conclusions against source data.
  • Turn analysis into recommendations, presentations, and concise written updates for senior stakeholders.
  • Work effectively across teams, keep projects moving, and help turn agreed recommendations into action.
  • Contribute to the Strategy team beyond project work by sharing useful sources and tools, supporting team events, and building knowledge of Visa, payments, and European markets.

Desired Qualifications

  • An advanced degree is preferred.
  • Experience in growth strategy, market assessment, commercial due diligence, or operating model design would be useful.
  • Payments experience is a plus but is not required.
  • An interest in payments, technology, and European business is important.
  • Knowledge of a major European language is a plus.

About the Company

Visa

Runs a global network for digital payments

Visa runs a global payment network that connects banks, merchants and consumers so card purchases and money transfers move between financial institutions. Its VisaNet system handles authorization, clearing and settlement, linking the bank behind a buyer's card with the bank that accepts a merchant's payment. The company earns fees from payment activity, transaction processing and international transactions, and sells fraud prevention tools, payment software and consulting services to businesses. Banks and other partners issue Visa branded cards and use its technology to build their own payment products. Visa traces its roots to a Bank of America card program launched in 1958 and is headquartered in San Francisco.

Company size
10,001+
Company stage
N/A
Total funding
$24.2M
Headquarters
San Francisco, CA
Founded
1958

Recently Posted Jobs

Explore more opportunities at Visa

See more jobs