Bachelor's Degree
6 years experience
40 hours
SummaryS&C is a leading specialist in electric power switching, protection, and control with a vision to empower people to transform the grid. Founded in 1911, the Chicago-based company is a global...
Read full job details