Omar Aoun July 10, 2023 By loken 2023 Cleantech Panelist Speaker Energy Vault Omar Aoun VP Sales North America Energy Vault Biography Energy Vault