ECI SYSTEMS
–
Chennai, Tamil Nadu, India
... Strategic thinker with good results orientation and the ability to make an impact and influence change Experience in Sensors, PLC, Drives, switchgear, MCC, PCC, SCADA, DCS estimation Has good decision-making capability Full time - Apr 26