9th September 2003 at 19:00
#15182
Derrick Stevens
Guest
I am looking for a NA based, inbound, sales/tech support call center with revenues between $6 mil and $15 mil. Have you had any luck with your search yet? Thanks