Stuart Mercier

Managing Director & Head of China

Stuart Mercier