55 employees
Fundsquare is a market infrastructure facilitating cross-border fund distribution in a more efficient and standardized way.
2013