Lead Power Services Technician for Saudi Oil & Gas
14 days ago
London
... load break switches, power cables, high and low voltage disconnect switches, oil switches, circuit switchers, transformer tap changers (auto and manual), reclosers, motor starters, reactors and ...