Contact
Thank you for browsing our website.
Strom Electric, Inc.
405 S. Main St.
PO Box 370
Troy, Idaho 83871
888-835-2331 Regionally
208-835-2331 Locally
E-mail us:
Office Hours:
Monday - Friday 8:00 a.m. to 5:00 p.m.
Resumes
President
Operations Manager
Project Estimator
Financial Controller
Project Manager
Service Manager
Industrial Manager
Shop/Pump Manager
