Jeffery S. LauriaWrong Jeffery S. Lauria?
Director of Technology
iCorps Technologies Inc
529 Main Street Suite 109
Boston , Massachusetts 02129
Company Description: Since 1994, iCorps Technologies has provided superior IT consulting services to small and mid-sized clients in numerous industries such as biotechnology,... more