As you probably know, I am out of Russia. Me and my team of 12 engineers have a temporary HQ in Central Europe, and we are now looking for a permanent...
Sign in to post comments.
Comments (0)
Sign in to post comments.