V

Visa

Runs a global network for digital payments

Head of Consulting & Analytics

Strategy & Management ConsultingConfirmed live in the last 24 hours
Full-timeMexico City, CDMX, MexicoNo salary listedIn-person

About the Job

Requirements

  • At least 15 years of progressive leadership experience in management consulting, financial services, payments, analytics, strategy, or related industries.
  • Proven experience leading large-scale consulting, advisory, analytics, or professional services organizations.
  • Demonstrated success managing profit-and-loss accountability and delivering sustained revenue growth, profitability, and operational excellence.
  • Strong strategic leadership capabilities, with experience defining and executing business growth strategies.
  • Proven ability to influence and build trusted relationships with C-level executives, senior business leaders, and external stakeholders.
  • Strong commercial acumen, with experience developing business opportunities, managing complex sales cycles, and driving market expansion.
  • Demonstrated ability to operate effectively in highly matrixed, global organizations and influence across multiple stakeholder groups.
  • Strong executive communication, negotiation, and stakeholder management skills.
  • A data-driven mindset and ability to translate complex business challenges into actionable strategies and measurable results.
  • A bachelor's degree is required.
  • Bilingual proficiency in English and Spanish is required.

Responsibilities

  • Define and execute VCA Mexico's strategic vision, growth agenda, and operating priorities.
  • Lead development and execution of annual and multi-year business plans aligned with Visa's country and regional objectives.
  • Identify market opportunities, emerging trends, and client needs to inform investment priorities and future growth strategies.
  • Ensure consulting and analytics capabilities, offerings, and solutions remain differentiated, scalable, and aligned with market demands.
  • Represent VCA in executive leadership discussions and contribute to broader business planning and strategic initiatives.
  • Own VCA Mexico's financial performance, including revenue growth, profitability, resource utilization, and cost management.
  • Drive business targets through effective pipeline management, commercial execution, and strategic account planning.
  • Oversee forecasting, budgeting, investment decisions, resource allocation, and operating reviews.
  • Partner with Sales and other Visa teams to identify and capture new consulting and analytics opportunities.
  • Manage business performance through data-driven decision-making and accountability mechanisms.
  • Build and strengthen executive-level relationships with clients across financial services, merchants, fintechs, public sector organizations, and ecosystem partners.
  • Serve as a trusted advisor on growth strategy, payments innovation, portfolio optimization, customer engagement, digital transformation, and business performance.
  • Lead strategic client discussions, executive workshops, industry forums, and commercial presentations.
  • Promote VCA thought leadership, industry expertise, and innovative client solutions to elevate Visa's market positioning.
  • Ensure delivery excellence across consulting and analytics engagements, maintaining quality, client satisfaction, and measurable business impact.
  • Sponsor development of methodologies, intellectual property, frameworks, and scalable assets that enhance VCA capabilities.
  • Foster innovation by leveraging data, analytics, artificial intelligence, emerging technologies, and Visa assets to address client challenges.
  • Promote collaboration across practices and functions to deliver integrated client solutions.
  • Build, lead, and inspire a high-performing team of consulting, analytics, and practice leaders.
  • Create a culture of accountability, collaboration, innovation, inclusion, and continuous learning.
  • Champion leadership excellence and reinforce Visa's values and culture across the organization.

Desired Qualifications

  • An MBA or other advanced degree is strongly preferred.

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