
St. Louis-Based Second Sight Systems Opening 15,000 Square Foot Co-Headquarters at International Trade Center
Company signs lease with St. John Properties, Inc. and expects to hire up to 50 employees to fulfill recently-won contract with BGE to install communications equipment throughout local area BALTIMORE, MD – Second Sight Systems, LLC has signed a lease with St. John Properties, Inc. for 15,000 square feet of space at International Trade Center, […]