tarask·vor 6 Jahren·discussThis is exactly what I thought, especially 2 & 3. his LinkedIn does mention that he speaks Russian, so you're guess is correct :)