name
Maestrohomepage url
maestro.comcountry
United States linkedin url
go-maestroemployee count
11sector
Payment Solutionsindustry
Financial Services
Description
Maestro is a brand of debit cards and prepaid cards owned by Mastercard. It was introduced in 1991 and is accepted at around fifteen million point of sale outlets in 93 countries. Maestro cards can be used at point of sale (POS) and ATMs, and payments are authorized by the card issuer to ensure sufficient funds are available.