5 employees
North Star Direct is major supplier of call centre outsourcing solution offering quality customer service and contact centres
2007