Request a demo

Request a demo

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, our commercial offices in the UAE or at our new offices in London. If you’re visiting, or sending us something in the post, these are the addresses you need.

    Sweden

    Humlegårdsgatan 22
    11446 Stockholm

    Greece

    Fidiou 9
    10678 Athens

    England

    1 Waterden Road
    E15 2HB London

    United Arab Emirates

    DIFC Gate
    Precinct 5, Dubai

    SUBSCRIBE NOW

    Be always informed