Manager-Digital Marketing Technology
S

S&C Electric Company
Consulting
Marketing team
100
Employees
2.6k
Headquarters
Chicago, Illinois, USA
Founded
1911
S&C is empowering people to transform the grid.More than 100 years ago, S&C transformed electricity distribution with the invention of the Liquid Power Fuse, leading to a new era of safer and more reliable power delivery. Today, S&C’s diverse, global workforce develops innovative solutions for a more intelligent and resilient electrical grid. Building on this legacy of technological innovation and customer service, S&C empowers the transformation of the grid for an outage-free, sustainable electrical energy future.
