An electromechanical technician is responsible for the installation, ... requires a strong understanding of electrical and mechanical principles, as well ...
Generator Electric Technician- DMR- Saudi Arabia Location Jeddah, ... years of experience and renowned engineering expertise to meet the needs ... secure world. The Generator Electric Technician