Skip to main content
TryApplyNow
Visa logo

Manager – Business Management Support (Job title: Senior Business Analyst)

Visa
Full Timesenior
INPosted 2 days ago

Role Overview

Visa is hiring a Manager – Business Management Support (Job title: Senior Business Analyst). This is a full-time role in IN. posted 2 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

ExcelPower BIORPerformance ManagementEEOCUsVisaAt

Job description

About Us

Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.

At Visa, you'll have the opportunity to create impact at scale — tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world.

Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you.

Job Description

The Manager, Business Management Support plays a critical role in enabling effective performance management and governance across CEMEA by providing high‑quality data, analysis, and reporting support. The role underpins leadership decision‑making by ensuring performance and governance forums are supported with accurate, timely, and well‑structured information.

Working closely with the BPO teams, this role focuses on data provision, analysis, and report production, supporting a disciplined regional performance and governance rhythm across planning cycles, leadership forums, and executive engagements.

Key Responsibilities

  • Support regional performance management activities, including OKR analysis, scorecards, and performance reporting
  • Produce accurate, timely reports and materials, including Scorecards, and All Staff materials
  • Conduct data extraction and validation for regional, geo, and cluster datasets
  • Maintain and update recurring performance outputs such as CEMEA “At a Glance” and other material
  • Support data provision and analysis for market and executive visits, ensuring consistency and accuracy
  • Logistical support for CLT governance events, including agenda packs, data inputs, and action logs
  • Maintain action tracking and follow‑up across governance forums, supporting prioritisation and execution discipline
  • Apply GenAI‑enabled and automation tools to improve efficiency, accuracy, and repeatability of data analysis and reporting, in line with established governance and standards

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.

Qualifications

Experience in business management support, analytics, or governance support roles within a corporate, consulting, or shared‑services environment

Demonstrated experience in data extraction, analysis, and report production for leadership or governance forums

Strong analytical skills, with a high degree of accuracy and attention to detail

Advanced proficiency in Excel and PowerPoint, with the ability to present data clearly and effectively

Experience with data and visualisation tools (e.g., Power BI) is an advantage

Visa is an EEO Employer

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

About Visa

Frequently Asked Questions

How do I apply for the Manager – Business Management Support (Job title: Senior Business Analyst) position at Visa?

Use the Apply button above to submit your application directly to Visa. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Where is the Manager – Business Management Support (Job title: Senior Business Analyst) position at Visa located?

This position is based in IN. Visa has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.

What does a Manager – Business Management Support (Job title: Senior Business Analyst) at Visa earn?

Visa has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Manager – Business Management Support (Job title: Senior Business Analyst) role at Visa posted?

This role was posted on July 1, 2026 (2 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

How much experience does the Manager – Business Management Support (Job title: Senior Business Analyst) role at Visa require?

This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Visa lists their specific requirements in the description below, so review the must-have qualifications closely before applying.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start