The Company

Established in the UK and operating from both London and Moscow offices, SCI’s reputation is built on over 40 years of combined retail experience of the founding partners and involvement with many major successful retail projects.  Together we have advised clients on over 1.63 million square metres of purpose built retail floorspace.

SCI partners have extensive experience of assessing and marketing international shopping centre projects in various markets such as Germany, Italy, Portugal, Poland, Russia, Spain, Switzerland and Turkey in Europe as well as in Brazil, Barbados, Kazakhstan, Oman, South Africa, UAE (Dubai), USA and the Far East.  As a result the company has developed an appreciation of the specifics required to advise clients on the successful promotion of shopping centres internationally.

Sascha Muench and Jeff Kershaw both gained extensive experience at CB Richard Ellis. Sascha Muench was Associate Director at the European head office in the Europe, Middle East and Africa (EMEA) Retail Development Department and Jeff Kershaw was Senior Director & Head of Retail for Russia (view profiles).

Shopping Centres International