Established in 2000, we continue to provide innovative software and technology consulting services to the Insurance Industry. Our clients recognize our business expertise and commitment to deliver quality work products in a cost effective manner. We excel at highly complex projects that require stro...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
2000 (25 years)
Address:
1266 E. MAIN STREET; STAMFORD, CT 06902, US
HIGH
spending power