Back to Top
Contact Us
Call the S&C Technical Assistance Center (TAC) at 888-762-1100 for general product and technical assistance. 24/7 global support for out of power emergencies. Non-emergency regular hours are 6 am - 6 pm M-F.
(+1)(888)762-1100.
Sales Directory
Global Headquarters
Offices & Manufacturing Locations
Find contact information for S&C International Offices and Manufacturing Facilities
Media Contact
If you are a member of the media, please reach out the S&C Media Team via the following:
- (+1) (585) 953-0111
- media@sandc.com
How can we help you?
Thank you for your interest in S&C. In order to best respond to your request, please complete the information below.