Total Feedback Received: 2
Jawed Memon · Sep 15, 2008
Good people to work with, excellent service!
for Sales, Telemarketing
GOOD COMPANY, GOOD PEOPLE!