Stephen Urmston

British and lived in China since year 2000.

Worked in public relations, sales, advertising and marketing