Delfos corporate office is located in Passeig Del Mare Nostrum 15, Barcelona, Catalonia, 08039, Spain and has 51-200 employees.
delfos energy sl
delfos energy
delfos
Departments
Number of employees
Engineering & Technical
3
C-Suite
1
Sales
1
Operations
1
| Location | People at location |
| South America | 11-50 |
| Europe | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to Delfos's success, and advanced their careers.
Global Manager, Scm O ... at Atlas Renewable Energy
Worked as Gerente Administrativo
at Delfos (2023-2024)
Coordenador De Projeto... at Stefanini Brasil
Worked as Project Manager, Analista DE Projetos
at Delfos (2022-2023)
Explore More
Delfos Energy is described by independent industry profiles as an energy technology software company that provides an AI‑powered platform to optimize the performance and reliability of renewable energy assets. Analysts note its predictive analytics and machine learning tools centralize data from wind, solar, hydro, and storage operations to help as... Read More