Mastercard logo
MastercardPosted 3 weeks ago

Director, North American B2B Secular Shift – Property & Casualty Insurance

RemoteUnited States or New York City, New York, United States

Full TimeSenior LevelEnterprise

Job Summary

Lead and execute the Property & Casualty Insurance Secular Shift go-to-market strategy across North America, expanding Mastercard's footprint by engaging clients, identifying high-potential opportunities, building a strong sales pipeline, and closing deals. Partner cross-functionally with Account and Business Development teams, Finance, Sales, Marketing, and Customer Delivery to drive commercialization efforts and ensure seamless execution of segment initiatives. Champion internal alignment to generate buy-in from stakeholders while tracking pipeline performance using SFDC and commercialization tools to enable timely follow-up and issue resolution. Develop and promote SMB growth strategies, fostering sales enablement through compelling client materials, training sessions, and use-case content tailored to issuer portfolios.

Required Qualifications

  • Property & Casualty Insurance Obsessed: You have a deep, hands on understanding of POS and Invoice Payments in the Property & Casualty Insurance Segment, understand the systems and infrastructure that supports this segment, understand the payment options those systems allow for, and understand issuer and acquirer behavioral drivers.
  • You combine a strong sense of urgency with the discipline to operate effectively inside a complex organization
  • You operate with pace. You move ideas into action quickly, prioritize what matters most, and push through obstacles to keep initiatives moving forward.
  • You are motivated by shifting entrenched behaviors, particularly moving legacy payment flows (cash, check, ACH) toward modern, card based solutions.
  • You see both the customer value and the growth opportunity in that shift.
  • You naturally connect customer needs to business outcomes.
  • You can identify high value use cases, articulate compelling value propositions, and translate strategy into adoption and spend growth.
  • You lead through influence, not hierarchy—bringing together product, sales, marketing, and operations partners around a shared goal and clear execution plan.
  • You balance quantitative insight with qualitative understanding, using both to prioritize, make decisions, and tell a clear story to senior leaders.
  • You act like an owner—taking accountability for outcomes, learning quickly, and continuously raising the bar for results.
  • 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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce