About Olly Riches

Olly Riches

Olly Riches is Managing Director of Michael Page in Indonesia. Having joined Michael Page 17 years ago, he relocated from the London business to Shanghai in 2007 to launch and develop the Supply Chain, Manufacturing, Sales, Marketing, Retail, HR and Technology disciplines across Central and Eastern China. Following the successful launch of these disciplines, Olly moved to the Beijing office in 2011 and went on to establish it as one of Michael Page's fastest growing offices globally.