Steven Palma is an experienced Lead Technician at Run Energy, a position held since June 2016, focusing on the maintenance and troubleshooting of turbines nationwide, particularly with complex electrical issues on Gamesa and GE models. Prior to this role, Steven served as a Wind Technician at UpWind Solutions, Inc. from February 2015 to June 2016, where responsibilities included servicing and maintaining GE ESS 1.5 and 1. Steven holds an educational background from Texas State Technical College-West Texas, attended from 2006 to 2008.
Sign up to view 6 direct reports
Get started