Contact Us

For company related items such as general information, marketing, media and public relations please call us or email using the information or form below.

+359-2-434-3287 (Europe, Africa and Middle East)

To send an email to our tech support team, please fill out the form below. We’ll get back to you within two business days.