Help desk support is remote and on-site tech support from a team of highly trained professionals, we provide service in both English and Asian languages in 24 hours