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!

+48 791 662 241
We recruit the best developers – most preferably from established IT vendors and hedge funds. We look for the most interesting projects in modern technologies.
See what we have our hands in!