Erik Roth's Location
Denver, Colorado, United States
Erik Roth's Work
Erik Roth's Education
Erik Roth's Skills
Erik Roth's Summary
Erik Roth, based in Denver, Colorado, United States, is currently a Senior Branch Manager at Sunrun, bringing experience from previous roles at Tesla, Creative Solar, Avery H Smith and Pana-Pacific. Erik Roth holds a 1992 - 1998 San Jose State University. With a robust skill set that includes Energy Policy, Energy Management, Energy Audits, Cleantech, New Business Development and more, Erik Roth contributes valuable insights to the industry. Erik Roth has 2 emails and 2 mobile phone numbers on RocketReach.