WOW! Business has doubled its service delivery team to 60 members since this time last year and recently moved into a new national service delivery center in Huntsville, AL. The added staff are intended to help expand service delivery to support increasing demand for SMB, enterprise and wholesale communications services in 19 U.S. markets.