Texas Tech University is located at 1210 Broadway
, Lubbock, TX 79401. It has around 1K - 5K employees. Its revenue is around $100 - 500M. Texas Tech University prides itself on being a major comprehensive research university that retains the sense of a smaller liberal arts institution. Although enrollment is over 30,000, Texas Tech students boast of one-on-one interaction with top faculty and an environment that stresses student accomplishment above all else. Were large enough to provide the best in facilities and academics, but small enough to focus on you. We are committed to enhancing the cultural and economic development of th...
Competitor - 1/7
Which company is more competitive with Texas Tech University?