Empower your people to thrive, stay ahead with innovative solutions and co-drive business transitions with a dedicated partner every step of the way.
Registration no.: 128127603000
VAT: EL800535057
Help desk & Client service:
26 Xanthippis Str. 10444, Athens
Front desk & Sales:
44 Zalokosta Str. & Kifisias Av. 15233, Chalandri