I imagine you would need to have a pretty good level of Russian language. Just from my experience in Norway, most places require a pretty good grasp of Norwegian. And having lived in St. Pete for a...