About the Role
The lead for CNPF Segment Integration & Insights will drive cross-functional strategic initiatives across the four core CNPF business lines (Small Business, Corporate Solutions, Transfer Solutions, Vertical Solutions).
Responsibilities
- Translate executive vision into clear goals, KPIs, and long-term strategies in partnership with CNPF and Services Finance.
- Drive goal cascade through implementation of OKRs/KPIs aligned with business priorities.
- Oversee performance through regular operational reviews and dashboards.
- Proactively identify risks and support recovery plans for off-track initiatives.
- Lead cross-functional projects, ensuring timely delivery of strategic priorities.
- Apply structured project management methodologies to plan, track, and execute key initiatives.
- Promote best practices and enable knowledge sharing across teams.
- Ensure clear, efficient information flow and decision-making processes.
- Drive alignment through consistent leadership messaging and strategic communications.
- Act as the primary liaison across regional and global stakeholders.
- Lead and develop the direct team, providing mentorship and guidance.
Requirements
- Experience in operations, management consulting, or senior leadership roles, with strong financial acumen.
- Abide by Mastercard’s security policies and practices.
- Ensure the confidentiality and integrity of the information being accessed.
- Report any suspected information security violation or breach.
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Skills
- Strong strategic thinking with attention to execution details.
- Excellent interpersonal skills, high emotional intelligence, and ability to influence without authority.
- People leadership experience.
Location
- Rome, Italy
Work Type
- Full-time
Experience Level
- Vice President
- Senior leadership roles
Education Level
- Bachelor’s degree in business, economics, or a related field
- MBA preferred
Salary/Compensations
- €85,000 - €136,000 EUR
About the Company
- Mastercard powers economies and empowers people in 200+ countries and territories worldwide.
- Together with our customers, we’re helping build a sustainable economy where everyone can prosper.
- We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible.
- Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
