Erik Roth serves as the Sr Director of Operations for the Mountain West region at Sunrun, a position held since March 2019, focusing on mentoring leaders and managing resources for residential solar projects. Previously, Erik held various roles at Tesla from July 2010 to March 2019, including Director of Operations and Sr. Branch Manager, where continuous improvement initiatives were implemented across multiple departments. Earlier experience also includes roles at SolarCity as a Commercial PV Program Manager and Residential/Commercial EV Project Manager, along with operational management at Creative Solar and experience in sales at Avery H. Smith Co. Erik holds a degree from San José State University, completed in 1998.
This person is not in the org chart
This person is not in any teams
This person is not in any offices