Delta Systems Opens Office in Denver, CO

On January 2, 2008, Delta Systems expanded into Denver, Colorado. The office will mainly serve development fulfillment needs for the main office in Columbia, MO. Delta Systems’ owner Steve Powell remarked, “We see a lot of value in having a dozen employees...