Peter Arkell

Director in Shanghai, China