Veolia
–
Hammond, IN, 46320
... Create and maintain site paperwork, and provide customers with detailed technical summaries of work performed * Carry out mechanical, electrical and controls troubleshooting on equipment such as motors, PLC's, VFD's, valves, air compressors, ... - Jun 06