IDSI Adds New Space
The IDSI Kennesaw headquarters is again expanding to provide additional office and production footprint to meet the needs of our expanding international business. Located in the same industrial complex as the current IDSI office, the Suite 504 space adds an additional 6,000 sq. feet to the Kennesaw operation bringing the