TalkDesk puts your company call centre in the cloudhttp://techcrunch.com/2012/05/22/talkdesk/ by redguava • 14 years ago 1 0 14 years agoTEtechcrunch.com