Steven Delgado's Location
Decatur, IL, US
Steven Delgado's Work
Steven Delgado's Skills
Steven Delgado's Summary
Steven Delgado, based in Decatur, IL, US, is currently a President at Substation Electrical Controls Inc., bringing experience from previous roles at Power Services Group Inc. and Nicks Porterhouse Of Paints. With a robust skill set that includes Management, Electrical Estimating, Project Management, Electrical Testing, Negotiation and more, Steven Delgado contributes valuable insights to the industry. Steven Delgado has 1 email and 1 mobile phone number on RocketReach.