Steve Rhoades's Location
Boulder, CO, US
Steve Rhoades's Work
Steve Rhoades's Education
Steve Rhoades's Skills
Steve Rhoades's Summary
Steve Rhoades, based in Boulder, CO, US, is currently a CEO at Petra Systems, Inc., bringing experience from previous roles at Stonecroft Capital, LLC, Satcon Technology Corporation, Advanced Energy and Portera Systems. Steve Rhoades holds a 1978 - 1984 MS/BS Physcis in Physics @ University of Illinois Urbana-Champaign. With a robust skill set that includes Solar Energy, Renewable Energy, Semiconductors, Photovoltaics, Cleantech and more, Steve Rhoades contributes valuable insights to the industry. Steve Rhoades has 4 emails on RocketReach.