Status not verified yet. Help us verify after applying!
Job Description
Energy is the binding constraint on human progress. Solar and storage are the lowest cost sources of new generation, but the conventional project delivery model has not changed in 30 years and deployment cannot keep pace with demand.Planted is the execution layer between a parcel of land and a pow