London, England, United Kingdom
Developer of integrated information systems. The company develops an online platform that helps in reducing the paper work procedure in the international education system.
- Revenue
- $45.5M
- Customers
- 3M
- Year founded
- 2006
- Team size
- 431