Owen supports the development and delivery of DSJI projects and programmes. Owen previously worked for Developing Health & Independence, supporting services for vulnerable people. Earlier in his career, Owen worked at the Economic and Social Research Council where he developed and managed a portfolio of social science research relating to the environment and climate change.
He has a Masters in Sociological Research from Lancaster University which involved research on the empowerment of asylum seekers and other marginalised groups through bicycle repair. As a freelancer, he undertook research on how social enterprises can be innovative in the 21st Century and in protecting the right to the city. At other times Owen organised a large music festival in support of Oxfam, run half marathons and a London Marathon. He travelled widely, wrote about his experiences of India, Nepal and Sri Lanka, and also taught English and delivered songwriting workshops to classrooms of children.