36 employees
Mcube Investment Technologies is a developer and provider of decision support products for institutional investment management.
2002