ECI (Equipment & Controls Inc.)
–
Columbus, OH
... and paper industries, oil and energy facilities, glass manufacturing, solar substations, and other industrial processes. ... Will have at least 6+ years of experience in power systems analysis and project management Has experience in industrial or ... - Apr 01