Data Center Map

Information Technology Architects,...



Visit Website

ITA is an ITA Consulting Firm in Evansville, Indiana. In business since 1996, with nearly 30 employees, over 280 years of combined experience, a state of the art data center, and hundreds of clients.

Visit Website

Information Technology Architects, Inc.

Headquartered in Evansville, Indiana