CTOPENDATA

Explore companies in Connecticut

STEVEN DEMEAS

STEVEN DEMEAS

Company INTERWORK ARCHITECTS INC
Business Number 1285216
Role Principal
Title  TREASURER
Residence Address MOUNT PROSPECT, IL, 60056, USA
Business Address NORTHBROOK, IL, 60062, USA