Dell has 40 staff in customer care dedicated to Twitter customer response

None