Turner & Townsend has been operating in Russia since 2004 with an established and growing office in Moscow.
We deliver project management, cost management, funding advisory and due diligence, business case development and contract and dispute management to Russian and global corporate clients. Our team is a mixture of local and expatriate staff, all of whom have Russian and English language skills.
Our Moscow office is used as a hub to work across the CIS and has a particular focus in the commercial, sport, leisure and hospitality, retail, hi-tech, manufacturing, pharmaceutical and automotive sectors.