Veolia Water Solutions & Technologies (VWS)-Saudi Arabia
Jeddah , Saudi Arabia
10-20 years of experience
An instrumentation technician is responsible for installing, maintaining, ... have a strong background in electronics and electrical systems, as well ...