Steve Caporale is the Director Of Estimating of Redwood Electric Group.
274 people are employed at Redwood Electric Group.
Redwood Electric Group is based in Santa Clara, California.
The NAICS codes for Redwood Electric Group are [238, 238210, 23, 23821, 2382].
The SIC codes for Redwood Electric Group are [87, 871].