Our Offices

Working from an expanding network of offices and representing locations, we can serve our clients and manage projects internationally

Main office locations

Athens, Greece
15 Vouliagmenis Avenue
11636 Athens, Greece
Τ: +30 210 92 34 400
Sofia, Bulgaria
Pristina, Kosovo
Limassol, Cyprus

Representative office locations

Belgrade, Servia
Jeddah, Saudi Arabia
Tirana, Albania

Other geographical locations of experience

Bucharest, Romania
Istanbul, Turkey
Budva, Montenegro
Aichi, Japan
Dubai, UAE
Qatar, UAE
Sarajevo, BIH

Contact us

Ready to embark on new projects?
Our highly skilled team is ready to take it on.