our facilities include
four business centers

positioned in
Greece (Thessaloniki)
Germany (Cologne)
Russia (Moscow)
Click on image to view larger map

Thessaloniki Headquarters

  • P.O. Box 71
  • Sindos, GR 57400
  • Thessaloniki, Greece

Click on image to view larger map

11th km National Road
Thessaloniki - Athens

  • Sindos, GR 57400
  • Greece

Click on image to view larger map

Welser str. 10A-IV Cologne

  • Cologne, D-51149
  • Germany

Click on image to view larger map

Moscow, Russia

let’s work together towards your next goal