2 Telemarketing Manager Jobs in Frisco, TX