fbpx

Get in touch!

GET IN TOUCH!

Have a support query, or looking to chat with us about how
we can help your business? We’d love to hear from you!

    OUR LOCATIONS

    Looking for directions? Here are the addresses all of our international offices!

    • HEAD OFFICE

      66, Dun Karm Street
      Birkirkara, BKR9038
      Malta

    • ITALIA OFFICE

      Exigy Italia
      Via Vittor Pisani 20

      CAP 20124
      Milano (MI)
      Italy

    WE’RE HERE TO HELP!

    Are you an existing customer with a support query? Send us your query so that we may be able to assist you as soon as possible!

    DIGITALLY TRANSFORM YOUR BUSINESS
    Contact our experts to learn about how we can help you fulfil your business’ digital potential!

      Let's Talk!