Join now

New expats in Russia? (Moscow)

Do you find it easy to live and work here? What kind of support would you need to feel comfortable in a different cultural/business environment?

Moscow Forum