Welcome to Landor Moscow

Landor dropped anchor in Moscow, a city of contrast and rich history. Our small but experienced multicultural team has notched up many years’ experience in the region working with corporate and consumer brands alike. We have the passion and energy to play a major role shaping the branding world in Russia—why not give us a call today?

16 bld. 5 Olympiysky prospekt
Olympic Hall, Floor 3
129110 Moscow, Russia

+7 495 252 01 28

For business inquiries
Emma Beckmann
Country Director
Contact form

View this page in
Choose one:
Share Facebook Twitter Google+LinkedInEmail