Whether a transaction is made through online or mobile platform, a kiosk or at any one of nearly 350,000 global agent locations, MoneyGram is committed to providing a great customer experience at every interaction. Tens of millions of consumers around the globe are using the service to send and receive money.