ITA Group corporate office is located in 150 Andrea Papandreou Ave, Glyfada, Attica, 165 61, Greece and has 51-200 employees.
ita group
ita group
ita group
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
ITA GROUP focuses on sustainable energy and environmental solutions. Established in 1988, the company offers innovative technological applications tailored to modern energy requirements. Their services cater to a diverse range of clients seeking to enhance sustainability in their operations. Through their commitment to sustainability, they aim to p... Read More