Luigi Resta Chief Executive Officer, President, Sales And Marketing Executive
Scatec Solar North America, Inc. Renewables & Environment · Electric Services · Plumbing/Heating/Air Cond Contractor
419 N Shoreline Blvd, Mountain View, CA 94043 2330 Marinship Way SUITE 300, Sausalito, CA 94965 2320 Marinship Way, Sausalito, CA 94965 16459 Camellia Ter, Los Gatos, CA 95032 (408) 455-0358
Luigi Resta
Chateau St. Jean Solar, LLC Solar Energy Generation
2320 Marinship Way, Sausalito, CA 94965 419 N Shoreline Blvd, Mountain View, CA 94043