Customer Technicians: Assist the customer technician in coordinating their site visit ... of relevant safety, quality, and environmental management procedures and controls within ...
Job Title: Senior Mechanical Technician Location: Al Kharj, Saudi Arabia ... perform field tasks in various environmental conditions. Benefits: Competitive salary and ...