NMI
Founded in 2003, NMI offers merchants and their clients an optimized payment experience thanks to a unique platform.
The company processes more than $150 billion in payments a year and offers payment solutions to over 3,500 partners and more than 250,000 merchants worldwide.
NMI is constantly innovating, incorporating the latest technologies into its products.
It has offices in the United States and the United Kingdom.