Corpus Christi, TX

About Corpus Christi

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.

Call Center Quick Facts

  • Population: 301,454
  • 20,000 sq ft, newly-expanded facility
  • 282 production rooms
  • 2 training rooms
  • Dedicated and branded client areas
  • 80-seat expansion available

Experience in:

  • Financial Services
  • Energy
  • Satellite Radio