Gregory Garcia's Location
Castro Valley, California, United States
Gregory Garcia's Work
Gregory Garcia's Summary
Gregory Garcia, based in Castro Valley, California, United States, is currently a Project Manager at Bright Planet Solar, bringing experience from previous roles at Equinox Energy, Freedom Forever, Sunrun and Tesla. Gregory Garcia has 2 emails on RocketReach.