Corpus Christi, TX

Corpus Christi is the 8th largest city in Texas and covers 452 square miles, two-thirds of which is water. Larger than the entire state of Rhode Island, the city hosts a unique community that balances a village-by-the-sea atmosphere with big city benefits and opportunities.

Corpus Christi and the surrounding region are strategically located on the Gulf of Mexico and globally connected. Served by an excellent network of highways, railroads, and deepwater shipping, Corpus Christi is a major international business center in the Americas.

Center address:
The Results Companies
400 Mann Street, Suite 400
Corpus Christi, Texas 78401

Contact Recruiting at

Call Center Quick Facts

  • Closest city: Laredo, TX (131 miles)
  • Population: 301,454
  • 20,000 square foot, newly-expanded facility
  • Up to 408 workstations
  • 3 training rooms
  • Dedicated and branded client areas
  • Additional floors available for expansion


Corpus Christi Texas Call Center
Corpus Christi Building Pic
Corpus Christi City Pic