Steve Rhoades

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.

Links

Previous companies

Applied Materials logo
Lam Research logo
Advanced Energy logo

Org chart

Sign up to view 0 direct reports

Get started