Teamwork Desk is a help desk solution that is a relatively new entry to the hosted help desk-as-a-service business, and as such ...