Bachelor's Degree
8 years experience
40 hours
S&C is a global company providing equipment and services for electric power systems. Founded in 1911, the Chicago-headquartered company designs and manufactures switching and protection products fo...
Read full job details