Robb Jetty is the CEO of REC Solar.
263 people are employed at REC Solar.
REC Solar is based in San Luis Obispo, California.
The NAICS codes for REC Solar are [237, 2371, 23, 23713].
The SIC codes for REC Solar are [16, 162].