Drop us a line!

If you have questions about our services or cooperation we will respond without delay.


    • Mokotowska 1 Street
      00-640 Warsaw, Poland
      Zebra Tower, XII floor

    • Sales department: +48 791662241

    • National Court Register: 0000436044

    • VAT ID: PL7010357859

    • Registration number: 146338214

    Are you an IT specialist?

    Check out our job board!

    We recruit the best developers – most preferably from established IT vendors and hedge funds. We look for the most interesting projects in modern technologies.