Owen has worked in digital since the mid-90s, and is currently Director of Digital Communications at the London-based headquarters of international NGO, Amnesty International, where he is leads on development and implementation of the organisation's global digital strategy as well as its use of technology and open innovation for real-time social change. Prior to this, Owen was Brand Director for New Media & New Product Development at BSkyB, Commercial Director for New Media at ITN and more recently, at Southbank Centre, as Head of Media Services.