Overview
The technical team leader is responsible for developing operation for his Service Center as well as troubleshooting technical problems for the successful execution Customers’ devices.
Responsibilities
#J-18808-Ljbffr
Chief • Dammam, Eastern Province, Saudi Arabia