T Talkdesk Review of Hamasho Corporation (Thailand)... 6 months ago Decent products, lackluster customer service.
Comments: