• Sector: Financial Services
  • Geography: Israel
  • Stage: Growth
  • Investment Year: 2019
  • Website Link

Max

Max (formerly Leumi Card Ltd.), based in Israel, is a leading credit card processor, issuer and acquirer and the largest non-banking financial institution in Israel. Max, which has Principal Membership with both VISA and MasterCard, services approx. 1.8 million card holders, supports over 30 thousand merchants and has approx. $4 billion in assets.