Site Supervisor
Tehachapi, California
NextEra Energy Resources
Terra-Gen Operating Company LLC
Zond
Technician
Nordex
Site Manager