243 employees
E-Global is a financial outsourcing firm offering offsite payments, data centers, customer support services, and POS administration.