32 employees
Neo is a digital payment firm that offers virtual and physical prepaid cards linked to a digital mobile app.
2018