Hey there, I'm new to the San Antonio area, will be located for living on the NW side of 1604, and would like a list of any nearby businesses that might have call centers in them? Or any company nearby that would hire someone with years of call center experience??
Any help on location, pay and especially the name of the company or a site to apply to would be GRRRRRREAT! :) Thanks
Tags: