Chairman & CEO
Robert Allen Piconi
CEO Approval Rating
90/100
Energy Vault is a Switzerland-based company that designs and builds gravity and kinetic-dependent energy storage systems for the industrial sector.