GE Power
–
Chennai, Tamil Nadu, India
... opportunities for improvement of process, system, or equipment Ensure strict compliance with all company and customer's EHS policies and procedures Identify and propose improvements in processes, tools, system solutions and technologies, rolling ... - Apr 07