IT Services Firm Improves Communications and Collaboration, Reduces Costs with Online Services Solution Overview: Organization Size 7000 employees Organization Profile The University of Texas at San Antonio (UTSA) is a public state university founded in 1969 that serves 30,000 students pursuing undergraduate and graduate degrees in…