32 employees
CallStar is an outbound Tele-prospecting lead generation firm that specializes in lead generation, appointment setting and customer surveys.
2006