to perform these tasks by being physically on a customer site. With the company direction to minimize on site work individuals in... this position may be required to remotely supervise “Smart Hands” technicians while they perform on site hardware installation tasks......
Job Location: Hong Kong, Hong Kong