Stephen Wright (not the iconic 80s comedian) is an advertising exec and video producer who worked in Shanghai on big projects for Disney, Ford and Exxon Mobil, just to name a few. He’s the first guest we’ve had who has properly moved on from China, and had a really insightful take on life inside and […]