Our Team
We invest in our customer’s success by making sure we bring the right people on to our team. Each and every one of our staff members does their part to make your solar experience positive and memorable.
Contracting Operations

Ryan Douglas
Senior Director of Contracting Operations
Bakersfield

Tom Rice
Director of South Valley Operations

Dwight Clark
Junior Technician/Project Administration

Jakeel Randle
Warehouse Clerk

Efren Aguirre
Field Supervisor

Fermin Martinez
Junior Installer

Angel Reyes
Installer Level II

Julio Garibay
Installer Level II

Guadalupe Mora
Installer Level II

Angel Tapia
Installer Level I

Fernando Rosales
Entry Level Solar Technician
Fleet Management

Ren. Nicholas
Director of Fleet Management

Jennifer Rice
Manager of Monitoring Department

Vivian Storey
Solar Systems Support Manager

Samantha Perry
Monitoring Technician/Administrative Assistant
Tech Department

Rigo Perez
Senior Manager of Technician Services

Brian Wilson
Technician Services Scheduling Manager

Cameron Voss
Senior Technician

Gabriel Juarez
Service Technician

Rene Hernandez
Service Technician

Louise Barcus
Service Technician

Steven Martinez
Service Technician

Antonio Mozqueda
Junior Technician

Ashlynn Short
Service Support Specialist
Project Management

Jackie H.
Director of Project Management

Dawn Souza
Manager of Project Administration

Shelly Parker
Interconnection Manager / Office Manager

Zachary Manock
Project Management Department Manager

Andrea Casey
Project Manager

Alex Nixon
Project Manager
Warehouse

Chris Short
Senior Manager - Fleet, Facilities and Warehouse Operations

Ry Ouk
Warehouse Supervisor

Michael Yang
Warehouse Lead

Matthew Van De Wal
Warehouse Manager

David Licon
Logistics Manager

Aaron Gonzales
Warehouse Assistant
Construction

DeMonte Johnson
Director of Solar and Battery Systems

Mark Brewer
Superintendent of General Construction

Scott Barcus
Roofing Department Manager

Carlos Gallardo
General Construction Supervisor

Ivy Espinelli
Crew Lead

Bryan Talon
Crew Lead

Reynaldo Talon
Crew Lead

Jose Rios-Lopez
Crew Lead

Javier Ramirez
Crew Lead

Johnny Leal
Crew Lead

Marcos Perez
Roofing Technician

Antonio Pineda-Garcia
Installation Technician

Bryan Gutierrez
Installation Technician

Matthew Balto
Installer Level II

Alex Askew
Installer Level II

Joseph Cole
Installer Level II

Steve DeBenedetto
Installer Level II

Cepie Ramirez
Installer Level II

Alan Mendez
Installer Level I

Isaiah Gomez
Installer Level I

Landon Harper
Installer Level I

Juan Garcia
Installer

Robert Rodriguez-Flores
Roof Lead

Gabriel Flores
Installation Technician

Donovan Diaz
Roof Lead

Henry Arenas
Roof Lead

Anthony Perez
Roof Lead

Michael Siphanh
Electrical Lead

Eric Patten
Electrician

Emmanuel Ruiz
Electrician

Brian Cleland
Electrician

Michael Standridge
Electrician

Omar Lopez
Foreman

John Lorimer
Quality Assurance Lead

Justin Black
Quality Assurance Technician

Lilly Graffigna
Quality Assurance Technician

Phillip Garcia
Quality Assurance Technician

Mark Ramirez
General Construction Technician

Ryan Hall
Installation Electrician
Commercial Operations

Eric Wilson
Director of Commercial Operations/RME
Permitting

Jesus Cabrera
Permit Runner

David Elizondo
Permit Runner
Design

Zach Penner
Director of Design and Engineering

Andrew Robbins
Design Manager

Bob Woods
Design Assistant

Armando Padilla
PV Designer

Luis Duran
Site Survey Manager

Jobani Trujillo
Site Supervisor Technician

Derek DeAnda
Site Survey Technician
Maintenance

Cassidy Gordon
Panel Cleaning Technician

Noel Maravilla
Panel Cleaning Technician

Jeremy Solon
Panel Cleaning Technician

Trinity Ramirez
Panel Cleaning Technician

Hudson Wagner
Panel Cleaning Technician

Tyler Winter
Panel Cleaning Technician

Bradley Vanguard
Panel Cleaning Technician

Jennifer Janprasert
Panel Cleaning Technician

Trenton Winter
Panel Cleaning Technician

Ernesto Gudino
Panel Cleaning Technician

Mathew Hanes
Panel Cleaning Technician

Zane Salyer
Panel Cleaning Technician

Frank Mendoza
Panel Cleaning Technician

Cesar Vasquez
Panel Cleaning Technician

Giovanni Palmer
Panel Cleaning Technician

Michael Wynn
Panel Cleaning Technician

Brian Romero
Panel Cleaning Technician

Joe Reyes
Panel Cleaning Technician

Nicholas Rodriguez
Panel Cleaning Technician

Isaac Loper
Panel Cleaning Technician