Next Media Animation
Senior Writer
Next Media Animation
Content Manager
Taipei Times
World Games
Next Media Animation
Managing News Editor
TEAMtalk media
Asian Editor
Financial Times
Taiwan Correspondent
Taipei Times
Deputy News Editor
Richard's Asia Hikelopedia
Founder
Macquarie Group
Contract Report Writer
Newcastle University
Taipei Language Institute
University of Newcastle-upon-Tyne