15 employees
EFTLab is a payment technology firm that offers services to banks and merchants for cloud-based payment solutions.
2011