Home
Why Us
Our Projects
Websites
Web Applications
eShops
Mobile Apps
Contact us
Contact Us
Contact us for any question or to learn more about us.
You can also send us information about yourself to get a quote on a project.
Our Location
Str. Napoleontos Zerva 10,
Thessaloniki, Greece
Contact Details
info@techgurus.eu
Phone
+30 6970825372
Str. Napoleontos Zerva 10,
Thessaloniki, Greece
info@techgurus.eu
TOP