If you come to Russia and don't speak Russian, you will certainly need an interpreter in the above and many other situations. Assuming you want a first-rate one, SWAN is the solution that suits you best.
If you are planning a trip to Russia, we recommend that you note down our contact information even if right now you don't think you'll need our services. Sometimes, traveling abroad, you find yourself in a situation you did not expect at all. We know that for sure, because every now and then someone calls to say they suddenly need an interpreter. Or rather a local interpreter with a problem-solving attitude. Make sure you have SWAN contact information at hand just in case this happens to you, too.