100 employees
A Boston-based provider of research management technologies to the investment community.
2004