Pre-CEO for Cleantech Energy Storage Spin-off - Santiago de Compostela, Galicia, Spain

Pre-CEO for Cleantech Energy Storage Spin-off - Santiago de Compostela, Galicia, Spain