Get in touch

Want to get in touch? We’d love to hear from you. Here’s how you can reach us…

Contact support

General Information

Do you need more information that don’t apply to sales or customer service issues? Go on and email us and we will be shift and efficient.

Company details

DEVOQ Technology

I.T and Communications Systems

41 Mesogion Av, 11526

Athens – Greece


Registration No: 131176001000

find us on google maps