Our company operates offices in Greece, India, Italy, Peru, Russia, Spain and UAE.

 

 

Greece: 12th km, Thessaloniki – Liti, 57200, Thessaloniki

India: DLF Building No 9, Tower-B, Level 12, German Centre, DLF Cyber City Phase -3, Gurgaon

Italy: Via Sammartini, 33 – 20125, Milan

Russian Federation: Fadeeva street, 7, 125047 building 1, office 2, Moscow

Spain: C/ Zourbano, 45 1°, 28010, Madrid

United Arab Emirates: Fujairah Tower 4422, 4th Floor, Fujairah Media City