Manager, Business Analysis

Mastercard

📍 Remote, Remote, Colombia

Full-time Operaciones y administración de empresas

Job Description

Title

Manager, Business Analysis

Overview

The Global Business Solutions Center (GBSC), Strategy, Data & Insights team is built upon strong contributors with leadership abilities, consulting mindsets, and strong project management skills. The group acts as an internal consultant supporting the Shared Services Organization, which today supports four primary verticals: Finance, People & Capability, Sales & Marketing, and Legal, Franchise & Integrity. We’re seeking a highly skilled and motivated Manager, Business Analysis to join our team. The Manager, Business Analysis plays a critical role in building and scaling an insights-driven organization. This role sits at the intersection of business strategy, data, and storytelling—translating complex data into clear, actionable insights that inform leadership decisions and drive measurable business outcomes. The Manager will lead a team of business analysts focused on insight development, narrative construction...

Apply for this Position