Company Profile

IMRS

Develops finan. information mgmt. software

Company Information
Location
Stamford, Connecticut
Year Founded
1981
Company Size
11-50 employees
Inc. Honors
Inc. 5000
No. 215 (1991), No. 427 (1990), No. 213 (1989), No. 244 (1988), No. 172 (1987)