Operator of financial data management and IT platform intended to help asset managers navigate the challenges of today's investing landscape. The company's services engage in developing an investment ...

Information Technology
Dallas, TX, United States
Founded 2012
139 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$35.1M
Last Round
N/A