25 employees
Multigate is a financial technology company that offers payment processing and facilitation, remittance, and funds transfer services.
2017