Manager, Localization & Transformation, Mastercard Strategic Growth
- Location
- Greater London, England, United Kingdom
fluidly between data, narrative, and judgment: spotting patterns early, structuring ambiguity, and articulating clear implications for the business. This role requires a high degree of ownership across both strategic thinking and execution: taking pride in producing high-quality outputs at every level of detail. Key Responsibilities Own Strategic ...