Steve Castillo's Location
Texas, United States
Steve Castillo's Work
Steve Castillo's Skills
Steve Castillo's Summary
Steve Castillo, based in Texas, United States, is currently a Northeastern- Western US Overhaul Applications Engineer at Solar Turbines at Solar Turbines, bringing experience from previous roles at Solar Turbines and Solar Turbines, Inc.. With a robust skill set that includes Engineering, Renewable Energy, Energy, Commissioning, Project Management and more, Steve Castillo contributes valuable insights to the industry. Steve Castillo has 3 emails and 1 mobile phone number on RocketReach.