The company could still figure out that he can't attend an on site interview and he's in Russia.
By the way, Russia is a particularly bad choice. Russians are not permitted to work in London, it's outside of Europe and there is no immigration agreement. The resume won't survive the first pass from HR.
By the way, Russia is a particularly bad choice. Russians are not permitted to work in London, it's outside of Europe and there is no immigration agreement. The resume won't survive the first pass from HR.