Spencer Stuart Opens Office in Moscow
March 13, 2014 – Executive search firm Spencer Stuart has opened a new office in Moscow as part of its continuing strategy to broaden the services it offers businesses across Eurasia. Robert T. Nowakowski currently is the office manage for the Moscow location. Mr. Nowakowski also leads the consumer practice for Spencer Stuart in Eastern Europe, focusing on the packaged goods and durables and retail sectors. Spencer Stuart is an executive search firm with 55 offices in 30 countries.
View all comments