Cleanlight

Cleanlight

Solar Energy products

Santiago, Chile

About Cleanlight

Cleanlight change the way people can access to Solar Energy, making available to everyone through their engineered products, as solar generators, solar light towers, among others.

Cleanlight is a Delaware C Corp, with HQ in Santiago, Chile.

Jobs at Cleanlight