Manager, Specialist Sales - Sip - Ic

Mastercard

Knowledge of spanish payment ecosystem
Experience in business development across payment types
Strong sales skills to interact with senior bank management
The role serves as the subject matter expert for MasterCard Core products in Spain and Portugal, owning strategy and lifecycle management

Job Summary

  • The role serves as the subject matter expert for MasterCard Core products in Spain and Portugal, owning strategy and lifecycle management.
  • You will collaborate with Account Managers and Business Development teams to present products, optimize issuer programs, and drive new account growth.
  • The position requires managing the deal pipeline, evaluating business cases, and leading market analysis to inform product and go-to-market decisions.

Matching Summary

The role serves as the subject matter expert for MasterCard Core products in Spain and Portugal, owning strategy and lifecycle management.

Skills & Requirements

Must-have

  • Knowledge of Spanish payment ecosystem
  • Experience in business development across payment types
  • Strong sales skills to interact with senior bank management
  • Fluency in Spanish and English languages

Nice-to-have

  • Portuguese language proficiency
  • Understanding of technical basics and APIs
  • Ability to simplify complex customer challenges
  • Thought leadership and influence capabilities

Key Requirements

  • Fluency in Spanish and English required
  • Experience executing strategies into clear action plans
  • Strong written and verbal communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter