Le siège social de l’entreprise privée se trouve à Athènes, en Grèce, et plus précisément dans la zone industrielle Markopoulo située à une dizaine de minutes de l’aéroport international d’Athènes et à 30 minutes du port international du Pirée. Leur emplacement est idéal pour l’accueil des visiteurs ainsi que pour l’expédition de marchandises par tous les modes de transport partout dans le monde.