SEND US YOUR MESSAGE

LOCATE US

Headquarters / Factory

Headquarters / Factory Map
A.
Serres Industrial Area, 62 100, Serres, Greece

Thessaloniki Office

Headquarters / Factory Map
A.
Thessaloniki Office

Athens Office

Headquarters / Factory Map
A.
67 Tatoiou Av. (old 315), Acharnes, 136 77, Athens, Greece

Poland Office

Headquarters / Factory Map
A.
5/9 Energetykow st, 64-100 Leszno, Poland