Sol Rebel corporate office is located in 2315 Lincoln Ave, Alameda, California, 94501, United States and has 1-10 employees.
sol rebel
sol rebel power systems
rebel power systems
| Location | People at location |
| North America | 1-10 |
| Asia | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Sol Rebel's success, and advanced their careers.
Senior Electrical Desi... at Communications Enginee...
Worked as Senior Electrical Design Engineer
at Sol Rebel (2022-2024)
Explore More
Sol Rebel is a prominent renewable energy project design, engineering, and consulting firm located in the San Francisco Bay Area. The company caters to contractors, project owners, developers, and facility owners across North America, specializing in solar, energy storage, and microgrid power systems. With a focus on minimizing costs and maximizing... Read More