Request a demo

Send a Message

Get in touch and let us know how we can help.

    Our offices around the world

    You can find us at our headquarters in Sweden, our development hub in Greece and our commercial offices in the UAE. If you’re visiting, or sending us something in the post, these are the addresses you need.


    Humlegårdsgatan 22
    11446 Stockholm


    Kifissias Avenue 115
    11524 Athens

    United Arab Emirates

    DIFC Gate
    Precinct 5, Dubai


    Be always informed