Steve Rhoades is the CEO of Petra Systems, Inc., a global technology provider for renewable energy and power generation markets. Prior to their current role, Steve was the CEO of Satcon Technology Corporation and the COO of Advanced Energy. Steve also has experience in investment banking as a Partner at Stonecroft Capital, LLC. Throughout their career, Steve has held various leadership positions in companies like Portera Systems, Lam Research, Trikon Technologies, and Applied Materials. Steve holds a B.S. and M.S. in Physics from the University of Illinois Urbana-Champaign.
Sign up to view 0 direct reports
Get started
This person is not in any teams