14 employees
i2 group is a financial technology company that provides asset and investment management solutions.
2017