Missouri staff relocate
Construction was completed on a new 135,000 square-foot headquarters facility in Lake Saint Louis, Missouri. All Missouri staff moved over a weekend in May, and a building dedication ceremony was held with the Board of Directors, local officials and NISC staff in July.
20
Jul
2005