78086666
Oct 3, 2001
Jun 11, 2002
Conducting business research and surveys, namely, conducting automated follow-up calls to the customers of others to collect responses to follow-up survey questions and to measure customer satisfaction
Advertising and Business