8 employees
Online international money transfer platform of Omnex Group, Inc. helping people save money on remittances.
2014