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
361-883-5100

Contact Recruiting at corpuscareers@resultstel.com

Call Center Quick Facts

  • Closest city: Laredo, TX (131 miles)
  • Population: 301,454
  • 20,000 square foot, newly-expanded facility
  • Up to 393 workstations
  • 2 training rooms
  • Dedicated and branded client areas
  • 80-seat expansion available