Steve Rhoades, based in Boulder, CO, US, is currently a CEO at Petra Systems, Inc.. Steve Rhoades brings 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 has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Steve Rhoades?
Find contact details for 700 million professionals.